`
hulunberbus
  • 浏览: 857664 次
文章分类
社区版块
存档分类
最新评论

Struts 2 读书笔记-----使用PreResultListener

 
阅读更多
PreResultListener是要给监听器接口,他可以在Action完成控制处理之后,系统转入实际的物理视图之间被回调。

Struts 2 可以由ActionInvocation的addPreResultListener()方法来完成。

Struts 2 可以由Action和拦截器添加PreResultListener监听器。当为Action添加了改监听器,该监听器就可以再应用转入到实际物理视图之前回调该监听器的beforeResult()方法;当为拦截器添加监听器后,该监听器会对该拦截器所拦截的所有action都起作用。

如:


上面的红色字体代码就示范了为Action添加PreResultListener,这样改监听器就可以在转入物理视图之前激发该监听器

输入正确的用户名和密码登陆后,就可以得到如下页面:

通过上面我们可以看到,通过使用PreResultListener监听指定Action转入不同Result的细节。

读李刚《轻量级java EE企业应用实战(第三版)—struts 2+Spring 3+Hibernate整合开发》

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics