码迷,mamicode.com
首页 > 其他好文 > 详细

Struts2-学习笔记系列(7)-PreResultListener

时间:2016-06-04 23:28:54      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:

在action处理完成之后,系统转入实际的物理试图之间被回调。

Action,拦截器都可以添加该监听器。拦截器添加了该监听器后,该监听器会对该拦截器所有拦截的action其作用

 1 public String execute() throws Exception {
 2 
 3     ActionInvocation invocation = ActionContext
 4 
 5             .getContext().getActionInvocation();
 6 
 7 
 8 
 9     invocation.addPreResultListener(new PreResultListener() {
10 
11         public void beforeResult(ActionInvocation invocation,
12 
13                                  String resultCode) {
14 
15             System.out.println("返回的逻辑视图名字为:"
16 
17                     + resultCode);
18 
19             // 在返回Result之前加入一个额外的数据。
20 
21             invocation.getInvocationContext().put("extra"
22 
23                     , new java.util.Date() + "由"
24 
25                             + resultCode + "逻辑视图名转入");
26 
27             // 也可加入日志等
28 
29         }
30 
31     });
32 
33 
34 
35 
36 
37     return SUCCESS;
38 
39 }

 

Struts2-学习笔记系列(7)-PreResultListener

标签:

原文地址:http://www.cnblogs.com/zijiyanxi/p/5559692.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!