拦截器在struts2中执行之前执行的问题

时间:2009-05-13 04:39:22

标签: struts2

我正在研究struts2。我有一个在我的动作claas之前执行的拦截器。现在,当我在jsp页面上提交控件进入拦截器并经过一些处理后,控件转到动作类。这个完整的流程运行良好。但我发现了两件事 -

1)在转到操作类之前,Control不会转到action-validation.xml。

2)在提交之前,没有获得使用的textfield或etc的值已进入jsp页面。

有谁能告诉我如何找到这两点的解决方案。

提前致谢。

1 个答案:

答案 0 :(得分:0)

我将查看struts.xml中定义拦截器的顺序。你需要确保你有一个params拦截器(至少1个,模型驱动模式需要2个)和一个在正确位置定义的验证拦截器。我通常复制默认堆栈(定义{{​​3}})然后根据我的需要修改它。也许您可以将拦截器堆栈定义添加到您的问题中?

相关问题