package com.ambow.sm03.controller;
import com.ambow.sm03.model.DeptEntity;
import com.ambow.sm03.model.EmpEntity;
import com.ambow.sm03.model.EmpEntityVo;
import com.ambow.sm03.model.User;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import javax.servlet.http.HttpSession;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@Controller
public class EmpController {
@RequestMapping("allDept")
public String allDept(Model model){
List<DeptEntity> list = new ArrayList<>();
list.add(new DeptEntity(1,"研发"));
list.add(new DeptEntity(2,"研发2"));
list.add(new DeptEntity(3,"研发3"));
model.addAttribute("depts",list);
return "empAdd";
}
@RequestMapping("addEmp")
public String addEmp(EmpEntity empEntity){
System.out.println("add emp..."+empEntity);
return "index";
}
@RequestMapping("allEmp")
public String allEmp(Model model){
List<EmpEntityVo> list = new ArrayList<>();
list.add(new EmpEntityVo(1,"高价咋","123",new Date(),new DeptEntity(1,"研发")));
list.add(new EmpEntityVo(2,"组合","123",new Date(),new DeptEntity(2,"研发2")));
list.add(new EmpEntityVo(3,"可乐","123",new Date(),new DeptEntity(3,"研发3")));
model.addAttribute("list",list);
return "empAll";
}
@RequestMapping("byid")
public String byid(int id,Model model){
List<EmpEntityVo> list = new ArrayList<>();
list.add(new EmpEntityVo(1,"高价咋","123",new Date(),new DeptEntity(1,"研发")));
list.add(new EmpEntityVo(2,"组合","123",new Date(),new DeptEntity(2,"研发2")));
list.add(new EmpEntityVo(3,"可乐","123",new Date(),new DeptEntity(3,"研发3")));
EmpEntityVo emp = null;
for(EmpEntityVo item : list){
if(item.getEid()== id){
emp = item ;
break;
}
}
model.addAttribute("emp",emp);
List<DeptEntity> list2 = new ArrayList<>();
list2.add(new DeptEntity(1,"研发"));
list2.add(new DeptEntity(2,"研发2"));
list2.add(new DeptEntity(3,"研发3"));
model.addAttribute("depts",list2);
return "empUpdate";
}
@RequestMapping("loginui")
public String loginui(){
return "login";
}
@RequestMapping("loginout")
public String loginout(HttpSession session){
session.removeAttribute("loginemp");
return "login";
}
@RequestMapping("login")
public String xx(String uname,String upwd,HttpSession session){
if(uname.equals("admin")&& upwd.equals("123")){
User user = new User(uname,upwd);
session.setAttribute("loginemp",user);
return "index";
}else{
return "login";
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
springboot2.7.15+thymeleaf 代码

共43个文件
html:10个
java:9个
class:9个

需积分: 0 0 下载量 45 浏览量
2023-09-21
16:30:07
上传
评论
收藏 87KB RAR 举报
温馨提示
springboot2.7.15+thymeleaf 登录 员工的增加,列表,修改 基础使用
资源推荐
资源详情
资源评论













收起资源包目录
















































































共 43 条
- 1
资源评论


ysazt
- 粉丝: 16
- 资源: 13
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
