我不知道如何开始这个问题,但让我给你一些应用程序设置的信息。
该项目是弹簧+检票口,一切都很好。出现错误时将显示错误页面(400、401、403...等)设置。
现在,需要使用 apache wicket 添加一些 API,现在一切正常。问题是,当我收到异常/错误时,会显示错误页面。
我想为 API 创建一个特定的异常和处理程序,并且不重定向到错误页面。
在我的另一个主要是休息的项目中,我使用控制器建议(全局异常处理程序)来处理错误。
现在,错误被重定向到特定的错误页面(在 web.xml 中配置)。无法更改现有的 web.xml。
是否可以不触及当前web.xml
...但我可以为 API 创建新的异常和异常处理程序?
请注意,API 是使用 wicketstuff rest (apache wicket) 创建的。
TIA