У меня есть устаревшее приложение Struts 1.2.8, которое я поддерживаю и портирую с Oracle Application Server (OAS) 10g на JBoss 4.2.3. У меня есть JSP, который использует библиотеку тегов HTML Struts. Страница JSP поддерживается EJB. Пользователь вводит номер товара, и на странице отображаются детали товара (например, товар из каталога продукции).
В первые 3 раза, когда я использую эту страницу, детали товара возвращаются правильно. Но по какой-то причине при четвертом представлении страницы и последующих представлениях некоторая информация об элементе отсутствует. Я использую
<html:hidden property="itemNumber"/>
<html:text property="itemNumber"/>
теги. Странная часть этой проблемы заключается в том, что я не могу воссоздать проблему в OAS. Кроме того, если я заменю приведенный выше тег html: text на
<input type="text" value="<%=itemForm.getItemNumber() %>" >
Код работает правильно. Я предполагаю, что это проблема сеанса / запроса / объема. Но я не нашел правильную конфигурацию.
Требуется ли специальная конфигурация для Struts в JBoss?