我想在一个action中抓取系统的所有错误信息 然后将错误信息 显示到指定的页面中 ,不知怎么具体的实现 ????
解决方案 »
- 新人求助, 麻烦帮我看下这个javabean的代码
- 第一次求助:关于SQLSERVER2000中TEXT类型字段读取和TIMESTAMP类型的两个问题。
- 连不上数据库
- [STRUTS经典项目视频]从jsp,struts到ejb,hibernate,spring的100多个实例
- 关于角色模块权限控制时的radio处理问题
- JS的打印变量问题
- 百分求急:JSP上传文件到SQLServer2000数据库
- 在JFreeChart图上显示数值
- jsp中如何限制校外ip的登陆,送高分,再线等后
- 叶三耿倾情奉献:《Linux 网络服务器构架实务》 之四
- displaytag的分页显示格式
- 有时候浏览器连接不上主机
你应该使用filter
你要搞清楚你的错误信息来源于什么地方,
如果是想在访问过程中监控本次访问的错误信息,我觉得你应该下一个struts登录的例子,登录检测的filter类似于你这个,只要有错误就返回错误信息,没错误就继续执行该执行的任务。如果是想监控所有应用程序内的错误,你就需要一个收集错误的地方,比如每次执行一个功能出错了都写到了数据库,那你就只需要建一个action去数据库里查究好了。
<error-code>403</error-code>
<location>/WEB-INF/jsp/errors/403.jsp</location>
</error-page>
<error-page>
<error-code>404</error-code>
<location>/WEB-INF/jsp/errors/404.jsp</location>
</error-page> <error-page>
<error-code>500</error-code>
<location>/WEB-INF/jsp/errors/500.jsp</location>
</error-page>