JSPs only permit GET POST or HEAD

  • JSPs only permit GET POST or HEAD 500错误

  • 翻译:JSP仅允许GET POST或HEAD

  • 浏览器只支持post和get请求,如果需要其他请求,就需要就借助过滤器。HiddenHttpMethodFilter

出现该错误分为以下几种情况:

  1. 使用了tomcat7.0以上,如果使用toncat7.0以上就会报错。

  2. 没有导入spring web包

  3. 没有配置HiddenHttpMethodFilter过滤器(web.xml)

     <filter>
            <filter-name>hiddenfilter-name>
            <filter-class>org.springframework.web.filter.HiddenHttpMethodFilterfilter-class>
        filter>
        <filter-mapping>
            <filter-name>hiddenfilter-name>
            <url-pattern>/*url-pattern>
        filter-mapping>
    
  4. 配置隐藏域方式不对

     
    

    隐藏域中除了delete能改,其他不应该修改。

  5. 访问路径不对。

你可能感兴趣的:(常见问题,java,tomcat,springmvc)