博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
13、SpringBoot-CRUD员工修改操作/删除
阅读量:7052 次
发布时间:2019-06-28

本文共 1484 字,大约阅读时间需要 4 分钟。

 
对于修改连接的uri
在list.html中
修改需要知道id,所以路径上需要有有该修改的员工id
两个属性是要进行拼串的不可以写在一起

 

 controller实现页面的跳转

//修改@GetMapping("/update/{id}")public String updataEmp(@PathVariable("id")Integer id,                        Model model){    Employee employee = employeeDao.get(id);    model.addAttribute("emp",employee);    //部门选择的修改    Collection
departments = departmentDao.getDepartments(); model.addAttribute("depts",departments); return "emp/update";}

 

在add.html文件夹中复制并且命名为update.html
 
注意使用的RESTFUL方式,使用put请求时的隐藏域以及id的隐藏域
对数据进行的回显判断操作

 

实现页面修改的controller:

//员工修改@PutMapping("/update1")public String  updataToEmp(Employee employee){    System.out.println(employee);    //修改的数据    employeeDao.save(employee);    return "redirect:/emps";}
此时可以成功添加数据  修改数据

 

 

在删除页面的标志:

list.html中

 

 

 controller实现:

//删除请求@DeleteMapping("/delete/{id}")public  String  delete(@PathVariable("id") Integer id){    employeeDao.delete(id);    return "redirect:/emps";}

 

转载于:https://www.cnblogs.com/Mrchengs/p/10356983.html

你可能感兴趣的文章
第五天:Before -- CMD
查看>>
Docker软件安装系列。
查看>>
我的友情链接
查看>>
LEFT JOIN连表时,ON后多条件无效问题
查看>>
[20180423]flashback tablespace与snapshot standby.txt
查看>>
php中禁止单个ip与ip段访问的代码小结
查看>>
LeetCode-330.Patching Array
查看>>
zxing生成二维码转base64 img直接显示 Image对象转Base64码(java)
查看>>
xfire冲突问题解决(maven配置)
查看>>
C#面向对象(三)接口实现多态
查看>>
Linux下用Java获取本机IP
查看>>
Eclipse的Spring库导入
查看>>
velocity 判断 变量 是否不是空或empty
查看>>
【leetcode】123. Best Time to Buy and Sell Stock III
查看>>
角色设计的特点
查看>>
sublime text格式化json快捷键
查看>>
获得数据库自动生成的主键
查看>>
磁盘阵列
查看>>
y轴数据变换利器——yaxis-transformer
查看>>
Hibernate缓存机制
查看>>