Struts2-学习笔记系列(7)-PreResultListener
2016-06-04 22:25
656 查看
在action处理完成之后,系统转入实际的物理试图之间被回调。
Action,拦截器都可以添加该监听器。拦截器添加了该监听器后,该监听器会对该拦截器所有拦截的action其作用
Action,拦截器都可以添加该监听器。拦截器添加了该监听器后,该监听器会对该拦截器所有拦截的action其作用
public String execute() throws Exception { ActionInvocation invocation = ActionContext .getContext().getActionInvocation(); invocation.addPreResultListener(new PreResultListener() { public void beforeResult(ActionInvocation invocation, String resultCode) { System.out.println("返回的逻辑视图名字为:" + resultCode); // 在返回Result之前加入一个额外的数据。 invocation.getInvocationContext().put("extra" , new java.util.Date() + "由" + resultCode + "逻辑视图名转入"); // 也可加入日志等 } }); return SUCCESS; }
相关文章推荐
- JAVA :Jpanel 控件 无法显示问题
- java : JSP页面上中文乱码问题的解决经验
- Struts2-学习笔记系列(6)-动态调用action
- Struts2-学习笔记系列(5)-配置action
- Java中的IO流API整理
- Struts2-学习笔记系列(4)-访问servlet api
- java常用工具类【2】
- Struts2-学习笔记系列(3)-返回视图
- Struts2-学习笔记系列(2)-常量配置和实现action
- java中如何将byte数组内容转换为字符串?
- JavaScrip学习笔记(五)---定时器(一)实现图片无缝滚动
- SpringMVC入门程序(二)
- Struts2的Action的通配符
- java集合
- java 普里姆(Prim)算法求图的最小生成树
- 2、struts2_action详解
- java I/O库中设计模式的应用
- java.util.BitSet使用与分析
- leetcode-Java-70. Climbing Stairs
- JAVA-WEB开发第五讲[2016-06-04]SPRING-MVC环境搭建