3

将字符串变量从 Struts2 拦截器类传递到被调用ActionSupport类的适当方法是什么?

4

2 回答 2

2

规范技术是所有动作修改拦截器使用的技术。

该操作实现了一个带有 setter 的接口。在拦截器中,检查操作是否是该接口的实例。如果是,请使用相关字符串调用接口的设置器。

不需要这样做,例如,您可以使用反射来查看特定方法是否存在,如果存在则调用它,或者注释该方法等。IMO 接口更干净。

于 2013-06-04T13:23:42.193 回答
1

如果您在拦截器之后执行操作时没有获得价值。

在 struts.xml 中的 action 标签内添加一个默认堆栈,用于将您的值从拦截器转发到 action.rest 将是相同的。

     <interceptor-ref name="defaultStack"></interceptor-ref>
于 2013-09-05T09:52:47.670 回答