在struts2中,如果要在action执行完后,而RESULT还没有执行的时候,
做一些功能处理,就需要用preresultlistener.例子如下
public class MyPreResult implements PreResultListener {
public void beforeResult(ActionInvocation actionInvocation,String
result)
{
............................
}
}
然后在ACTION类的execute方法中,注册监听这个对象
public String execute() throws Exception {
PreResultListener pr=new MyResult();
ActionContext.getContext().getActionInvocation().addPreResultListener(pr);
return this.SUCCESS;
}
struts2中的preresultlistner
原创mb5c80f4c73b73a 博主文章分类:struts2 ©著作权
©著作权归作者所有:来自51CTO博客作者mb5c80f4c73b73a的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Python OpenCV #2 - OpenCV中的GUI功能
本文介绍了OpenCV的基本方发,包括图像读取、显示和写入。
python ide OpenCV -
cocos2d-x中的动作替换成Cocos creator 3.8中的Tween动画
文章简单介绍从Cocos2d-x向Cocos Creator转移过程中,原先的Action动作在Creator中如何实现。
Cocos Creator Cocos2d-x 动作 Tween -
Cocos2d-x 中精灵间的zIndex索引在cocos Creator 3.8中是如何实现的?
本文旨在探讨cocos creator 3.8环境中实现类似于cocos2d-x中节点zIndex值大小的控制方案,以便实现在各类扑克游戏中上下叠压的效果。
遮罩层 cocos creator cocos2d-x zIndex siblingIndex -
struts2中的constantstruts 默认值 属性设置 加载 属性值