我已在 web.xml 中添加了一个条目,以便在用户点击无效网址时重定向到自定义错误页面。基本上它是一个自定义错误页面,它显示的不是有效资源。我面临的问题是当它重定向时,它没有持有会话,所以它总是被重定向到登录页面。
我尝试为此页面添加安全无,但仍然无效。你知道为什么会话指向null
例外时会成为ResourceNotFound
(404)。如果我通过在浏览器中键入URL直接点击错误页面,它可以正常工作。
web.xml配置。
<error-page>
<error-code>404</error-code>
<location>/ResourceNotFound</location>
</error-page>
如果我点击了当地的
local:8080 / myapp / ResourceNotFound 它将加载页面,但是如果我点击了无效的URL,调度程序的重定向会有无效的会话并重定向到登录页面。我只是想了解为什么会话在重定向时变为null
?