jsp errorPage

来源:百度知道 编辑:UC知道 时间:2024/06/30 16:39:47
jsp 的errorPage不起作用麻烦帮我看看到底是怎么回事.
正常页面
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="/news_ht/news_Dataanomalies.shtml" %>
错误后跳转到的页面
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" isErrorPage="true" %>
出错后不知道为什么不回跳转到指定的页面.是不是还要在web.xml里设置呢.
不是如果程序出现错误,自动跳转到自己设置好的错误提示页吗?
errorPage="/news_ht/news_Dataanomalies.shtml"
然后
错误页isErrorPage="true" 加上接收。
我在网上查了一下讲得都十分模糊。
那web.xml下具体要怎么设置呢?
我是用MVC框架做的,所以后缀没错.

我弄了一个错误测试,结果直接显示错误,都不跳转到我设置好的页面.

肯定能跳,估计是你错误页面的路径写错了,建议把错误页面跟原页面放在一个目录下,然后errorPage="news_Dataanomalies.shtml"

晕,难道自己就跳了!
你的思路整体是模糊的!
在web.xml文件中配置以下啊!

errorPage="/news_ht/news_Dataanomalies.shtml" 的后缀写错了吧,都加了个 s 在html前面,就找不不到你要跳转的页面吧,

你的页面中没有出现错误,跳转不了,你要自己弄出个错误出来.