Каков эквивалентный тег для <bean: page> в стояках 2?

Я работаю над миграцией кода из 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 ответа

Прямого эквивалента нет.

<bean:page> тег просто предоставляет боб в области видимости для скриптлетов, который вы не должны использовать.

Если вы хотите использовать page область видимости переменной вы можете использовать атрибут области видимости s:set тег

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

Обратите внимание, что #request указывает на карту запроса Struts, это не неявный объект запроса JSP, но он имеет доступ к атрибутам запроса.

Другие вопросы по тегам