【报错:JSPs only permit GET, POST or HEAD _SSM 】 | IT修真院·坑乎
问题已收录 报错:JSPs only permit GET, POST or HEAD
我也踩过这个坑( 2 )
已统计您的踩坑,无需重复点击
回答(2)
SSM
详细描述
错误截图
源码
编辑于2024-11-23
  • [武汉|荣耀师兄]JAVA-刘欢
    0

    tomcat7 以上版本不支持jsp接收GET POST以外的请求,原因是:

        JSP 2.3规范要求JSP只响应GET,HEAD和POST。所有其他HTTP方法的行为都是未定义的。Tomcat选择拒绝它们来防止HTTP动词篡改攻击。由于这是JSP 2.3,所以更改适用于Tomcat 8以上。

    详情: 

    https://stackoverflow.com/questions/23886941/http-status-405-jsps-only-permit-get-post-or-head?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa

    https://bz.apache.org/bugzilla/show_bug.cgi?id=56568

    解决方法:

    jsp 头部添加 <%@ page isErrorPage="true" %>

    编辑于2018-05-01
  • [无名弟子]神火将
    0

    谢谢大神

    编辑于2020-05-22