Struts에서 마법사를 만들고 있습니다. 그것은 4 단계를 지원합니다. 각 단계에 대한 나는 별도의 ActionClass는 말을했다 : -Struts의 마법사 폼
- Step1Action.java는
- Step2Action.java
- Step3Action.java는
각 클래스
- 입력() 방법은 입력 모드
- 프로세스() 방법 (검증이 OK 인 경우) 전송 데이터를 처리하기 위해 이용 될 것이다
를 페이지를 표시하기위한 것이다 세션의 마지막 단계까지 모든 데이터를 전송하고 있습니다.
<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>
하지만 내가 잘못 가고 생각 - : 그리고 같은 struts.xml에서 마지막 단계에서 데이터베이스에
Similaly 4 액션 태그를 모두 저장. 제발 어떻게 말해야합니까?이 사건을 어떻게 처리할까요?
에 대한 세부 사항은 대한 struts2에서 인터셉터가 이미보다 기능과 같은 몇 가지 마법사를 개발하려는 경우? 왜 적절한 액션을 위해 문자열을 반환하는 대신 redirectAction을 사용하고 있습니까? – fmucar
step1이 ok 인 경우 step2로 리디렉션하고 싶습니다. –
그냥 제안합니다 .... struts 2.st로 이동하십시오. – shahensha