Я следую структуре Struts 2 и использую сервер JBoss для развертывания моего приложения.Я прошел через это странное поведение.Пожалуйста, объясните.
У меня есть следующее сопоставление в моем struts.xml
<action name="Request" class="InboxAction">
<result name="success">/jsp/requestinbox.jsp</result>
<result name="none">/jsp/requestoutbox.jsp</result>
</action>
На моей локальной машине, когда я запускаю свое приложение.Если имя результата «success», то вызывается соответствующий requestinbox.jsp
, а если результат «none», вызывается requestoutbox.jsp
.
Но когда я разверну его на моем сервере JBoss, requestinbox.jsp
будетотображается, когда результат «успех».Но если результат «нет», я получаю пустую страницу.
Я удалил содержимое со страницы requestoutput.jsp
и заменил его следующей строкой «Это тест», а затем запустил свое приложение. Мне удалось увидеть вышеупомянутую строку «Это тест».
Я попытался перезапустить сервер JBoss, но безуспешно.Пожалуйста, сообщите мне проблему и возможное решение.
Заранее спасибо ..