您的位置:首页 > 编程语言 > Java开发

SpringMVC实现完整的REST风格的CRUD

2017-08-19 00:00 459 查看
前面HiddenHttpMethodFilter使用已经对CRUD有了比较详细的说明,本例完整的用SpringMVC实现CRUD,下面罗列注意事项:
1.在web.xml配置HiddenHttpMethodFilter

2.使用jquery+<form>标签将GET请求转为POST请求

3.使用<input type="hidden" name="_method" value="DELETE">实现将POST请求转为DELETE请求

4.使用@PathVariable("id")将请求路径中的ID传入目标方法

5.在spring配置文件中增加<mvc:default-servlet-handler/>配置项,使SpringMVC支持静态资源(否则请求的jquery.js没有办法引用到)

6.使用@ModelAttribute注解实现以POJO作为目标方法参数做全量更新,而不覆盖原有未被修改的属性,或者不允许被修改的属性

代码地址:https://gitee.com/jionsvolk/springcrud.git
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: