1
2
如果您已经开始向客户端发送数据,则不会使用errorPage。 我所做的是使用JavaScript回调来检查不完整的页面,然后重定向到错误页面。在includes标题或其他内容的页面开头,将布尔javascript变量初始化为false,并注册onload处理程序以检查状态并重定向到错误页面。
|
2
1
您是否尝试过使用<%@page errorPage=“/myerrorpage.jsp”%>指令?
我想那可以解决你的问题。唯一的问题是,您需要以某种方式将它包含在每个JSP中。 |
3
1
事实上,这个问题表明您在JSP中使用了scriptlet。这是一个 bad practice 真实的 java类,以便在JSP中只使用taglibs/EL。在servlet/过滤器中,您可以在将请求转发到JSP之前完美地处理异常。 |
Mimine · 使用servlet和jsp从SQL表中删除记录 6 年前 |
core · 检查我的代码。这是一种正确的附加方式吗? 6 年前 |
hal · 为什么JSTL标记在jsp页面中被忽略? 6 年前 |