java课程设计不会做?

java课程设计网提供java相关课程设计的学习方法以及java案例、javaweb案例、java课程设计的源代码、题目、报告论文、操作步骤等,可供您免费下载学习,您可以根据您的需求查询您要的java课程设计案例或者java课程设计报告、论文,试试吧!

企业任务流程管理系统

java课程设计之企业任务流程管理系统,采用springMVC全注解开发,带流程功能。开发工具:myeclipse10,数据库:mysql,数据库导入工具:navicat,增删改查,分页,图片上传,附件上传,流程审批,权限控制,三个角色员工,领导,超级管理员。提供java源代码下载(java课程设计网原创)

企业任务流程管理系统

啥也不说,上效果图:

java课程设计之企业任务流程管理系统登录界面

java课程设计之企业任务流程管理系统部门管理界面

java课程设计之企业任务流程管理系统工单流程管理

java课程设计之企业任务流程管理系统公司领导管理

java课程设计之企业任务流程管理系统统计中心

java课程设计之企业任务流程管理系统员工管理

 

springMVC下Controller类解释:

 

    

package com.sxl.controller.admin;

import java.util.List;
import java.util.Map;

import javax.servlet.http.HttpServletRequest;

import org.springframework.http.ResponseEntity;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

import com.sxl.controller.MyController;

/**
 * @author 原创 java课程设计网  http://www.javakcsj.com/
 * @date2018-7-31
 */
@Controller("deptController")
@RequestMapping(value = "/admin/dept")
public class DeptController extends MyController {
	

	@RequestMapping(value = "/frame")
	public String frame(Model model, HttpServletRequest request,String flag)throws Exception {
		return "/admin/dept/frame";
	}
	
	@RequestMapping(value = "/list")
	public String list(Model model, HttpServletRequest request,String flag,String deptName)throws Exception {
		String sql="select a.* from t_dept a where 1=1";


	if(deptName!=null&&!"".equals(deptName)){
			sql+=" and deptName like '%"+deptName+"%'";
		}
		sql+=" order by id desc";
		List list = db.queryForList(sql);
		request.setAttribute("list", list);
		return "/admin/dept/list";
	}
	
	@RequestMapping(value = "/editSave")
	public ResponseEntity editSave(Model model,HttpServletRequest request,Long id,String flag
		,String deptName) throws Exception{
		int result = 0;
		if(id!=null){
			String sql="update t_dept set deptName=? where id=?";
			result = db.update(sql, new Object[]{deptName,id});
		}else{
			String sql="insert into t_dept(deptName) values(?)";
			result = db.update(sql, new Object[]{deptName});
		}
		if(result==1){
			return renderData(true,"操作成功",null);
		}else{
			return renderData(false,"操作失败",null);
		}
	}
	
	@RequestMapping(value = "/editDelete")
	public ResponseEntity editDelete(Model model,HttpServletRequest request,Long id,String flag) throws Exception {
		
		String sql="delete from t_dept where id=?";
		int result = db.update(sql, new Object[]{id});
		if(result==1){
			return renderData(true,"操作成功",null);
		}else{
			return renderData(false,"操作失败",null);
		}
		
	}
	
	@RequestMapping(value = "/edit")
	public String edit(Model model, HttpServletRequest request,Long id,String flag)throws Exception {
		if(id!=null){
			//修改
			String sql="select * from t_dept where id=?";
			Map map = db.queryForMap(sql,new Object[]{id});
			model.addAttribute("map", map);
		}String sql="";

		return "/admin/dept/edit";
	}
}

    

对部门的增删改查

相关java课程设计jar包和java文件本页有下载哦!如有疑问或者其他问题,可以在下方留言。

大家都在看

企业任务流程管理系统

企业任务流程管理系统

java课程设计之企业任务流程管理系统,采用springMVC全注解开发,带流程功能。开发工具:myeclipse10,数据库:mysql,数据库导入工具:navicat,增删改查,分页,图片上传,附件上传,流程审批,权限控制,三个角色员工,领导,超级管理员。提供java源代码下载(java课程设计网原创)...查看更多

(2) 回复

留言评论

*请勿填写与java课程设计无关内容,如内容中包含有关政治、色情等不健康内容,且违反《中华人民共和国网络安全法》本站将第一时间移交公安部门。