请问,这个Struts问题怎么解决?
在一个分发Action中定义了一个 memberlist
如 访问: user.do?action=memberlist
就会显示会员列表。。
如果我访问 user.do?action=abc
就会出现 HTTP Status 500 - 错误
type Exception report
message
description
The server encountered an internal error () that prevented it from fulfilling this request.exception
javax.servlet.ServletException: Action[/user] does not contain specified method (check logs)
请问怎么样才能防止访问未定义过的Action不出现这个错误。。
出现空白页或错误页页可以啊。··
------解决方案--------------------
LZ
是不是说如果别人在地址栏中乱用Action的问题,不知道用没有理解错误
你可以对应500错误设置一个处理的方法,具体的做法是在web.xml中使用
<error-page>
<error-code>500</error-code>
<location>/500.jsp</location>
</error-page>
你可以在500.jsp中显示你想要显示的内容.
我的异常网推荐解决方案:The server encountered an internal error () that prevented it from fulfilling this request.,http://www.myexception.cn/java-web/317.html