Struts2-学习笔记系列-PreResultListener
Posted 逆向行驶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Struts2-学习笔记系列-PreResultListener相关的知识,希望对你有一定的参考价值。
在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-学习笔记系列-PreResultListener的主要内容,如果未能解决你的问题,请参考以下文章