Struts2 학습노트(8)-Result 일반 유형
예:
<struts>
<constant name="struts.devMode" value="true" />
<package name="resultTypes" namespace="/r" extends="struts-default">
<action name="r1">
<result type="dispatcher">/r1.jsp</result>
</action>
<action name="r2">
<result type="redirect">/r2.jsp</result>
</action>
<action name="r3">
<result type="chain">r1</result>
</action>
<action name="r4">
<result type="redirectAction">r2</result>
</action>
</package>
</struts>
1. 디스패치, 가장 자주 사용하는 - 서버 사이드 점프, 즉 사용자가 특정한 액션에 접근할 때 백엔드 서버는 대응하는result가 어떤 jsp 페이지인지 찾아서 건너뜁니다. 이때 브라우저의 주소 표시줄에 액션의 주소가 표시됩니다.2.redirect도 자주 사용하는데 클라이언트가 뛰는 것이 재미있다. 먼저 사용자가 서버에 방문하면 서버는 사용자에게 피드백을 주고 사용자는 이 피드백에 따라 다시 요청도 서버를 보낸다. 이 요청은 바로 보려는 페이지 요청이고 서버는 이 페이지를 사용자에게 직접 표시한다.이 과정에서 두 번의 요청이 있습니다. 이런 방식의 브라우저의 URL 주소는 jsp 파일의 주소입니다.
3. 체인, 체인, 이것은 forward의 방법으로 접근하는 액션입니다. 가방 안에 있을 수도 있고 가방 밖에 있을 수도 있습니다.그의 브라우저 URL은 액션 주소이다
4. redirect Action, redirect 방법으로 다른 Action으로 이동합니다. 따라서 브라우저 URL은 방문한 jsp 파일의 주소를 표시합니다.
이상은 Struts2에서 Result 네 가지 자주 사용하는 유형용법의 전체 내용입니다. 참고 부탁드리며 많은 응원 부탁드립니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Struts2 Result 매개 변수 상세 정보서버에 제출하는 처리는 일반적으로 두 단계로 나눌 수 있다. Struts2가 지원하는 다양한 유형의 반환 결과는 다음과 같습니다. Chain Result Action 체인 작업 Dispatcher Result Fre...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.