tomcat问题,在线等解答,急!
当访问jsp页面不存在时,tomcat会给出一个错误提示页面.
怎样能让显示我预定好的一个页面,告诉用户,该页面不存在呢?
问题点数:88、回复次数:8Top
1 楼yxhzj(余华[学习J2EE中])回复于 2005-06-15 15:03:28 得分 28
在web.xml中配置
<error-page>
<error-code>400</error-code> 错误代码
<location>/index.jsp</location> 出现的页面
</error-page>
<error-page>
<error-code>403</error-code>
<location>/403.jsp</location>
</error-page>
<error-page>
<error-code>505</error-code>
<location>/505.jsp</location>
</error-page>
等等
你也配置其他的异常
<error-page>
<exception-type>java.io.IOException</exception-type> IO类异常
<location>/ioerror.jsp</location> 页面
</error-page>
Top
2 楼zanjun(战骏)回复于 2005-06-15 15:05:02 得分 10
可以在web.xml中设定
<error-code>和<error-page>
根据特定的错误码调用相应的error-page给客户Top
3 楼su27007(人外有人,天外有天)回复于 2005-06-15 15:14:15 得分 0
前面两位都已经说了,照着做就好了!
如果是用STRUTS的话,就比较好管理.
Top
4 楼gdsy()回复于 2005-06-15 15:39:28 得分 0
楼上的都是正解Top
5 楼quchch(长城)回复于 2005-06-15 15:45:03 得分 0
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<error-page>
<error-code>400</error-code>
<location>/sysAdmin/login.htm</location>
</error-page>
</web-app>
不管用啊Top
6 楼quchch(长城)回复于 2005-06-15 15:47:08 得分 0
我用的是tomcat4.1.18,不起作用啊/Top
7 楼yxhzj(余华[学习J2EE中])回复于 2005-06-15 15:47:38 得分 50
找不到页面应该是404错误吧Top
8 楼quchch(长城)回复于 2005-06-15 15:54:05 得分 0
楼上真是一语点醒梦中人啊.的确应该是404.
感谢大家,散分喽.Top




