错误页面映射不起作用

2020-09-19 11:48发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我正在尝试为500个响应设...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,我正在尝试为500个响应设置自定义错误页面。 我将其设置为:

  <错误页面>
          <错误代码> 500 
          /WEB-INF/views/desktop/pages/error/error.jsp 
      

  

但是对于使用不受支持的请求类型不起作用,我仍然收到带有异常 org.springframework.web.HttpRequestMethodNotSupportedException 的堆栈跟踪错误页面。 我也尝试将异常类型设置为java.lang.Exception,但是它也不起作用。 如何设置使其起作用? 谢谢

2条回答
土豆飞人
2020-09-19 12:14

这不是500错误,而是405方法不允许

只需为405个错误添加另一个

例如

  <错误页面>
       <错误代码> 405 
       /WEB-INF/common/pages/error/serverError.jsp 
  
  

您可以使用类似的东西进行测试

  curl -ik -XPUT https://powertools.local:9002/| 头-n 1
  

例如

  $ curl -ik -XPUT https://powertools.local:9002/| 头-n 1
  不允许使用HTTP/1.1 405方法
  

只需替换为正确的主机名,否则将出现500错误,因为没有匹配的网址格式

一周热门 更多>