У меня есть действие Registration.java, которое используется для создания учетной записи.этот класс действия имеет два меторда: doList и execute.doList получает данные из базы данных и отображает начальную страницу jsp с некоторыми тегами s: select.выполнить сделать фактические бизнес-логики.
в Struts.xml:
<action name="InitList" method="list" class="......Registration" >
<result name="success">/..../...../Registration.jsp</result>
<action name="Registration" class="......Registration">
**<result name="input" >InitList.action</result>**
<result name="next" type="redirect">InitListReg.action</result>
</action>
У меня также есть файл конфигурации проверки: RegistrationAction-Registration-validation.xml
, когда я создал ошибку проверки, и начальная страница не отображалась с ошибкой: InitList.action недоступно.Кажется, strut2s не распознал действие InitList.Когда я изменяю результат ввода следующим образом:
<action name="Registration" class="......Registration">
**<result name="input" type="redirect">InitList.action</result>**
<result name="next" type="redirect">InitListReg.action</result>
</action>
, начальная страница была успешно отображена, но сообщения об ошибках проверки были потеряны и не отображались из-за «перенаправления».
Так что мне интересноесли ввод может быть действием или только поддерживать JSPS.Или как я могу исправить мою проблему?