问问题
692 次
1 回答
1
AleksandrM 已经回答了你,但既然你说
还不清楚。:( 请解释。
您可以将其用于:
- 调用一个 Action 并使用
executeResult="true"
来获取结果; var
调用一个 Action 并将其推送到带有属性的主页 ValueStack 上,然后通过以下方式引用它#
:<s:action name="one" var="instance" /> <s:property value="#instance.list_fruits[0]"/>
调用在请求/会话范围内设置某些内容的 Action,然后使用
#attr
or检索这些值#session
;- 调用执行某些操作的操作(例如,将打开页面时的时间戳保存到数据库中)。
但是你可以在服务器端做任何一件事情,而且更好。
这就是为什么您不应该使用该<s:action/>
标签的原因:它违反了大多数 S2 框架约定和机制,并且是一种不好的做法(或者至少它不是一个好的做法)。
于 2014-10-16T09:12:41.380 回答