Context Map
- 액션의 프로퍼티와 서블릿 관련 오브젝트가 저장된 상자와 같은 것
1. 구성
1) Value Stack
- 처리에 사용한 액션 등이 저장
- 액션의 프로퍼티에 액세스할 때는 OGNL로 프로퍼티 이름을 지정해 엑세스 한다
2) Action Context
- 서블릿 API의 오브젝트를 래핑한 오브젝트가 저장
- paramters : 요청파라미터의 Map
- request : HttpServletRequest에 저장된 데이터(setAttribute의 메소드로 저장된것)의 Map
- session : HttpSession에 저장된 데이터(setAttribute의 메소드로 저장된것)의 Map
- application : ServletContext에 저장된 데이터(setAttribute의 메소드로 저장된것)의 Map
- attr : request, session, application 저장된 데이터(setAttribute의 메소드로 저장된것)의 Map, 왼쪽에 쓴 순서대로 데이터를 검색한다
'Back-End > Struts2' 카테고리의 다른 글
[Struts2] Interceptor(1) (인터셉터) (0) | 2016.10.03 |
---|---|
[Struts2] OGNL (0) | 2016.10.03 |
[Struts2] Result - 이동할 뷰 설정 (0) | 2016.09.26 |
[Struts2] Action(4) - Access to servlet data(서블릿 데이터 엑세스) (0) | 2016.09.26 |
[Struts2] Action(3) - Binding (0) | 2016.09.26 |