как показать данные формы в struts 1

Мне нужно показать данные из объекта формы при загрузке страницы. Я вызываю метод выполнения действия, который загружает и устанавливает данные в объект формы. Этот метод выполнения действия устанавливает «успех» в

    mapping.findForward("success");

а затем он переходит к следующему вперед.

    <forward name="success" path="/pages/showDetails.jsp"/>

Это открывает jsp showDetails. Но я не могу найти, как передать объект формы этому jsp и показать их на странице jsp. Мне нужно использовать библиотеку тегов struts, а не JSTL.

Пожалуйста помоги.


person romil gaurav    schedule 14.07.2014    source источник
comment
Гы, я не могу правильно вспомнить, но в вашем файле конфигурации у вас будет ссылка на действие и форму действия.   -  person Scary Wombat    schedule 14.07.2014


Ответы (1)


Чтобы получить значение объекта формы в Struts1, используйте этот синтаксис EL:

'${formBeanBame.propertyName}'
person Abhijeet Panwar    schedule 14.07.2014
comment
Также я не думаю, что это правильный путь. Я должен иметь возможность передать объект формы в следующее представление через struts-config.xml - person romil gaurav; 14.07.2014
comment
Можете ли вы дать подсказку кода о том, как получить значение из объекта запроса? - person romil gaurav; 14.07.2014
comment
Эй... извините за неправильную информацию, этот сценарий работает в struts2. Вам просто нужно использовать обновленный результат. Я проверил его. Дайте мне знать, если лань работает для вас. - person Abhijeet Panwar; 14.07.2014
comment
Я должен использовать тег struts, а не JSTL EL. :( Пожалуйста, сделайте то же самое, используя теги struts. - person romil gaurav; 14.07.2014
comment
В случае, если он не работает или дает исключение jasper. Вероятной причиной может быть то, что el требует jstl jar, вероятно. Я точно этого не помню. - person Abhijeet Panwar; 14.07.2014
comment
Я не думаю, что вы можете сделать это без El. Потому что другим вариантом будет использование Scriptlet (следует игнорировать). Struts2 имеет аналогичный вид синтаксиса, известный как OGNL, но strtuts1 не имеет чего-то подобного. - person Abhijeet Panwar; 14.07.2014