donaricano-btn

Result - 이동할 뷰 설정


- dispatcher : JSP에 HTML 렌더링

- Velocity : velocity

- chain : 액션을 연속처리

- redirect : 다른페이지로 이동


1. 다른 형태지정

- 기본은 dispatcher이다

- struts.xml의 result 태그 type에 지정한다


2. 동적으로 이동할 설정 변경

1) 와일드 카드 이용

 

- 액션 이름으로 지정된 와일드카 *에 해당하는 문자열이 result 태그안의 {1}{2}로 치환

- 예

- 요청 : foo_hello.action

- 경로 : /WEB-INF/jsp/foo/hello.jsp

2) 액션 프로퍼티 값 이용

a. Acrion.java

 

b. strusts.xml

 

- Action클래스 안에 result라는 프로퍼티가 정의되었다. 

- struts.xml에 ${} 라는 서식으로 result 프로퍼티의 값을 가져오고 jsp파일 경로에 치환

3. Result 액션단위가 아닌 패키지 단위로 설정

 

- 오류 화면이나 로그인 화면 등은 복수의 액션으로 부터 이동할 수 있다

'Back-End > Struts2' 카테고리의 다른 글

[Struts2] OGNL  (0) 2016.10.03
[Struts2] Context Map  (0) 2016.10.03
[Struts2] Action(4) - Access to servlet data(서블릿 데이터 엑세스)  (0) 2016.09.26
[Struts2] Action(3) - Binding  (0) 2016.09.26
[Struts2] Action(2) - Action Class  (0) 2016.09.25
블로그 이미지

리딩리드

,