`
foxpro
  • 浏览: 26837 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

ExtJs输出ibatis后台异常及动态SQL语句

阅读更多
最近业余时间搞一个让EXTJS前台输出后台异常及出错SQL的解决方案,这样方便程序的开发和出错调试,一开始在网上找相关资料,很多资料都不尽如意,后综合所查资料后决定自己实现,先看效果图吧:(图的先后顺序正好相反了)



解决方案步骤如下(步骤基本不分先后):

1、写一个STRUTS2的拦截器,可以拦截后台异常的,这个网上大把,也很简单。

2、修改IBATIS源码,主要找到StateMentScope.java,让拦截器可以拦截到出错的SQL语句,这个很容易找的到源码。

3、找到EXTJS的可以每次让事件执行后都把得到结果,最后找到了EXTJS的Ext.data.Connection.prototype.handleResponse.createInterceptor,覆盖该方法,使其得到每一次交互后都会执行。

好了,基本的步骤齐了,不足之处请补充,希望提出更好的解决方案。
  • 大小: 24.8 KB
  • 大小: 12.8 KB
0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics