定义:
REST是一个标准,一种规范,遵循REST风格可以使开发的接口通用,便于调用者理解接口的作用。
规则:
对比:
使用步骤:
1、在web.xml中添加HttpPutFormContentFilter过滤器
<filter> <filter-name>HttpPutFormContentFilter</filter-name> <filter-class>org.springframework.web.filter.HttpPutFormContentFilter</filter-class> </filter> <filter-mapping> <filter-name>HttpPutFormContentFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
2、后台修改数据
/ * 修改员工信息 * @param employee * @return */ @RequestMapping(value = "/emp/{empId}", method = RequestMethod.PUT) @ResponseBody public Msg updateEmp(Employee employee) { employeeService.updateEmp(employee); return Msg.success(); } / * 删除员工 * REST风格的DELETE,要加上@PathVariable注解 * @param empId * @return */ @RequestMapping(value="/emp/{empId}",method=RequestMethod.DELETE) @ResponseBody public Msg delEmp(@PathVariable("empId")Integer empId){ employeeService.delEmp(empId); return Msg.success(); }
3、前端页面修改数据
$.ajax({ type : "PUT", url : "${APP_PATH}/emp/"+empId, data : $("#emps_update_modal form").serialize(), success : function(result) { alert(result); } });
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231433.html原文链接:https://javaforall.net
