8、SpringMVC-RestfulCRUD
利用SpringMVC做一个CRUD(增删改查)符合Rest风格的;
C:Create:创建
R:Retrieve:查询
U:Update:更新
D:Delete:删除
数据库:保存数据;
使用Map,List保存数据之类
员工列表
员工添加:
员工修改
员工删除-点击完成删除来到列表页面
增删改查的URL地址; /资源名/资源标识
/emp/1 GET:查询id为1的员工
/emp/1 PUT:更新id为1的员工
/emp/1 DELETE:删除id为1的员工
/emp POST:新增员工;
/emps GET:查询所有员工
员工列表展示;查询所有员工;
员工列表展示:访问index.jsp----直接发送/emps------控制器查询所有员工------放在请求域中-----转发到list页面展示
员工添加:
在list页面点击“”员工添加“”----(查询出所有的部门信息要展示在页面)----来到添加页面(add.jsp)--------输入员工数据--------点击保存(/emp )------处理器收到员工保存请求(保存员工)--------保存完成以后还是来到列表页面;
- 通过 SpringMVC的表单标签可以实现将模型数据中的属性和 HTML 表单元素相绑定,以实现表单数据更便捷编辑和表单值的回显
用了表单标签的页面可能会报这个错误;
请求域中没有一个command类型的对象;
来到页面之前一定要给请求域中放这个对象;
工程下载地址:
https://download.youkuaiyun.com/download/qq_25106373/10622990