struts 2 </bean:page>中<bean:page>的等效标记是什么

时间:2014-09-15 13:10:00

标签: struts2 struts-1 struts-tags

我正在开发从Struts 1.x到Struts 2.0的代码迁移

任何人都可以告诉我Struts 2.0中以下行的等效标记

<bean:page id="req" property="request" /> is the tag in Struts 1.x

现在我想将Struts 1.x中的上一行转换为Struts 2.0中的等效行。

2 个答案:

答案 0 :(得分:0)

没有直接的等价物。

<bean:page>标记只是为scriptlet公开了一个页面范围的bean,你不应该使用它。

答案 1 :(得分:0)

如果您想使用变量的page范围,可以使用s:set代码的范围属性

<s:set var="req" value="#request" scope="page"/>

注意,#request指向Struts请求映射,它不是JSP的隐式请求对象,但它可以访问请求属性。