SpringMVC 프레임워크 획득session
7408 단어 SpringMVC
기본session 객체 통과하기
원본session 대상을 얻으려면 컨트롤 클래스의 목표 방법에 HttpSession 형식의 인삼을 추가하면 됩니다
public class Session {
@RequestMapping("/getSession")
public String getSession(User user,HttpSession session){
session.setAttribute("CURR_USER", user);
return "index";
}
}
주석으로 가져오기
제어 클래스 위에 주석
@SessionAttributes(value={"CURR_USER"},types={User.class})
을 추가하여session 값의 유형과 키 값을 지정하고, 방법 중 유형이나 키 값의 일치로session에 값을 자동으로 부여 : key , session
@SessionAttributes(value={"CURR_USER"},types={User.class}), request
세 가지 방법이 있어요.
@SessionAttributes(value={"CURR_USER"},types={User.class})
@Controller
public class Session {
@RequestMapping("/getSession")
public String getSession(User user,Map<String, Object> map){
map.put("CURR_USER", user);
return "index";
}
}
@SessionAttributes(value={"CURR_USER"},types={User.class})
@Controller
public class Session {
@RequestMapping("/getSession")
public String getSession(User user,ModelMap map){
map.put("CURR_USER", user);
return "index";
}
}
@SessionAttributes(value={"CURR_USER"},types={User.class})
@Controller
public class Session {
@RequestMapping("/getSession")
public String getSession(User user,Model model){
model.addAttribute("CURR_USER", user);
return "index";
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
ssm 프레임워크 업로드 이미지 로컬 및 데이터베이스에 저장 예시본고는 ssm 프레임워크 업로드 이미지를 로컬과 데이터베이스에 저장하는 예시를 소개하고 주로 Spring+SpringMVC+MyBatis 프레임워크를 사용하여 ssm 프레임워크 업로드 이미지의 실례를 실현했다. 구체...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.