ActionContext.getContext () 사용

질문ActionContext 정보getContext () 의 사용법 소감
우리가 각자의 프레임워크를 사용할 때 대상을 영역에 넣을 수 있는 문제?
ActionContext.getContext()......뒤에 있는 것이 무엇인지 모르거나 어떻게 값을 매겨야 할지 모르겠다.
Struts 2는 HttpServletRequest, HttpSession, ServletContext를 봉인하여 이 세 가지 대상을 대체하는 세 개의 맵 대상을 구성했다. Action에서는 HttpServletRequest, HttpSession, ServletContext에 대응하는 맵 대상을 직접 사용하여 데이터를 저장하고 읽는다.
1. ActionContext를 통해 Request,session 및 애플리케이션 객체 가져오기
ActionContext context = ActionContext.getContext();   
Map request = (Map)context.get("request");  
Map session = context.getSession();  
Map application = context.getApplication();  
request.put("greeting", "SSSSSS");// 。  
session.put("user", user);// session user   
application.put("counter", count);  

2.
JSP에서 읽기
<span style="font-family:Microsoft YaHei;"><body><h3>${sessionScope.user.username},${requestScope.greeting}。<br> :${applicationScope.counter}</h3>  
</body>  </span>

좋은 웹페이지 즐겨찾기