javaweb开发

yc1197165243 2018-07-07 03:01:19
HTTP Status 405 - Request Method 'post' not supported 这个问题怎么解决
...全文
334 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
maradona1984 2018-07-16
  • 打赏
  • 举报
回复
你代码用的什么框架?当然楼上的解决方案基本覆盖你可能用到的
lalalagjl 2018-07-15
  • 打赏
  • 举报
回复
只要在spring的配置文件中加入下面代码即可:

<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="urlMap">
<map>
<entry key="/请求的文件路径/**" value="myResourceHandler" />
</map>
</property>
<property name="order" value="100000" />
</bean>


<bean id="myResourceHandler" name="myResourceHandler"
class="org.springframework.web.servlet.resource.ResourceHttpRequestHandler">
<property name="locations" value="/请求的文件路径/" />
<property name="supportedMethods">
<list>
<value>GET</value>
<value>HEAD</value>
<value>POST</value>
</list>
</property>

末流码农 2018-07-11
  • 打赏
  • 举报
回复
后台@RequestMapping里面配置的method不是post请求方式,但是你前台提交的方式是post,方法不匹配
verejava 2018-07-09
  • 打赏
  • 举报
回复
直接继承 Servlet 的 service() 方法
stacksoverflow 2018-07-09
  • 打赏
  • 举报
回复
前台用post方式提交数据,但是后台servlet没有覆写doPost(request,response)方法,就会报这个错误。
  • 打赏
  • 举报
回复
你后台方法 method 配置 @GetMapping 或 @PostMapping 你这应该是要配置@GetMapping
java-小学生 2018-07-07
  • 打赏
  • 举报
回复
帖后台代码,你是不是请求方式写错了

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧