Я создаю мастера в Struts.Это содержит 4 шага.Для каждого шага у меня есть отдельный класс ActionClass: -
- Step1Action.java
- Step2Action.java
- Step3Action.java
- Step4Action.java
и в каждом классе есть 2 метода input () и process () .
- input () метод для отображения страницы в режиме ввода
- process () метод будет использоваться для обработки отправленных данных (если проверка в порядке)
Я несу все данные до последнего шага в сеансе.И сохраняя их все в базе данных на последнем шаге
Similaly 4 тега действия в struts.xml, например: -
<action name="step1" class="com.mycomp.myapp.action.Step1Action1" method="input">
<result name="success" type="redirectAction">step2</result>
<result name="input">/view/step1.jsp</result>
</action>
<action name="step2" class="com.mycomp.myapp.action.Step1Action2" method="input">
<result name="success" type="redirectAction">step3</result>
<result name="input">/view/step2.jsp</result>
</action>
Но я думаю, что я ошибаюсь.Пожалуйста, скажите мне, как я буду обращаться с этим делом?