中易网

Spring:Request method 'PUT' not supported

答案:5  悬赏:50  
解决时间 2021-12-27 18:03
handler代码:
@RequestMapping(value="/emp",method=RequestMethod.PUT)对应put方法的controller
public String test(){
return "list";
}
以下的controller都没问题,另外还有一个delete方法的controller都没问题

@RequestMapping(value="/emp",method=RequestMethod.POST)
public String save(Employee employee){
System.out.println("save");
employeeDao.save(employee);
return "redirect:/emps";
}

@RequestMapping("/emps")
public String list(Map map){
map.put("employees",employeeDao.getAll());
return "list";
}
@RequestMapping(value="/emp",method=RequestMethod.GET)
public String add(Map map){
System.out.println("add");
map.put("departments", departmentDao.getDepartments());
map.put("employee", new Employee());
return "add";
}
页面代码:


Name:




id:
配置隐藏域,将method改为put类型
最佳答案
一、解决
在页面中 表单中要使用 ${pageContext.request.contextPath }
之前没有加 ${pageContext.request.contextPath } ,导致的错误。

二、简介
Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。
Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。Spring的核心是控制反转(IoC)和面向切面(AOP)。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。
全部回答
代码贴出来看看
春天:请求方法将不支持
@RequestMapping注解参数method对应客户端的请求方式,要确保一致
加上${pageContext.request.contextPath }就好了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么我的8G内存 还装了W7 64位系统只能识别
没有预售许可证又交了首付想退房该怎么办?
脑梗塞导致一只手拿不了东西能治好吗刚三天
1700买人二手iPhone5s64g值吗?
贵阳哪里有卖的iPhone5用的拆卸工具啊?就是
一些喝的的英文翻译
创业选择快递这个行业怎么样?
支付宝找密码,安保提问:我爸爸的名字是,我填
小米充电宝好用吗,寿命长吗?
从啪啪和图钉 看社区APP的推广和生存之道
我的脸上摸起来不是很光滑,摸起来像是有好多
怀孕五十多天打胎好吗
一台电视开一天要用多少度电
文峰区人民检察院办公地址在什么地方,我要处
我家孩子两三天一次大便什么原因这样正常吗
推荐资讯
求解:编程实现如下功能: --编写一个MyClass
440开头的是什么电话
地下室外墙变形缝如何处理防渗漏水。
急求一篇关于 社会现象的 高中 作文,字数300
为什么河南人都这么暴力?
泃河的意思是什么?泃河的释义是什么啊?
蜀繡的意思是什么?蜀繡的释义是什么啊?
我喜欢一个女生,但是他喜欢另一个男生我怎么
谁清楚下304不锈钢会生锈吗
查查的意思是什么?查查的释义是什么啊?
桃李之馈的意思是什么啊?请解释下!
英语网上在线翻译可靠吗?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?