异常拦截,JSON拦截 1。我想实现一个类,能在ACTION层拦截所有异常,并把异常信息输入LOG4J里面,大家有没啥好的方案,最好能给个例子2。用JSON做AJAX操作,拦截器无法拦截SESSION信息,假设返回值为msgType, 如何能现实一个类自动判断SESSION为不为空。空则修改返回值的值。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1. 用Interceptor,参考:http://www.vaannila.com/struts-2/struts-2-example/struts-2-interceptors-example-1.html2. 提供一个思路。用ThreadLocal将session的信息存入,然后用Interceptor可以检查。 补充,对于1的问题,Interceptor需要捕捉所以异常,然后写入log。 LS的那个思路2:LZ可以借鉴下.!! 发快了。更正,对于1的问题,Interceptor需要捕捉所有异常,然后写入log。 第一条的话,在Interceptor中捕捉ActionInvocation.invoke()时所抛出的异常,然后写到log里面去.! 不对啊。我的Interceptor是在方法之前执行的方法执行过程中的异常我就没法捕捉了啊 还有我的JSON + AJAX方法,拦截器根本没法拦截,,这里的异常也无法捕捉 ACTION层拦截所有异常?是s2可以使用拦截器s1嘛写一个全局异常处理类就可以 可以呀 service里面的异常往都可以抛到action里面来 然后在action里面try catch 在catch里面用logger.debug(exception) 我知道啊,但是像楼上说的那样,我不是在每个ACTION里面都得TRY CATCH,我就是希望有个类自动帮我做这些事 你在action里面try catch干什么?写个拦截器, ActionInvocation.invoke的时候抓阿. 要不你的action看得要头大的.! 楼上的。拦截器拦截不了我的JSON+AJAX的方法!怎么抓?而且拦截器不是方法之前的嘛。方法执行中的怎么抓? android中开启多个闹钟服务,能不能这样做? 集思广益,人多力量大,发表想法 新手求教一个 存储问题. 请问哪位大虾知道学习java EE需要看哪些书?谢谢 struts2中怎样实现一个表单两个action Hibernate的多对1和1对1在建表上有什么要求 spring 面向切口编程出现的一个bug折磨了我好久啊!! 安装好weblogic后还需要做哪些配置!急用,在线等待 解决了此问题才算是高手!!!(高分结贴) 初学hibernate一对多映射问题 向各位大大请教一个struts用链接传参数的问题 hibernate 和 jdbc
是s2可以使用拦截器
s1嘛写一个全局异常处理类就可以
写个拦截器, ActionInvocation.invoke的时候抓阿. 要不你的action看得要头大的.!