컨트롤러 세션 사용
- 작성자 :
- 송*영
- 작성일 :
- 2017-02-14 08:54:54
- 조회수 :
- 1,197
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요?
다음은 jsp에서 사용하는 세션입니다.
<form:hidden path="sendId" value="${sessionScope.userInfoVO.userCode}"/>
userInfoVO 객체의 userCode를 사용하고 있는데요, 이를 컨트롤러 안에서 사용하고 싶습니다.
session.getAttribute("userCode");
session.getAttribute("userInfoVO.userCode");
등 을 사용해봤지만 원하는 결과값이 안나와서 질문드립니다.
감사합니다.
다음은 jsp에서 사용하는 세션입니다.
<form:hidden path="sendId" value="${sessionScope.userInfoVO.userCode}"/>
userInfoVO 객체의 userCode를 사용하고 있는데요, 이를 컨트롤러 안에서 사용하고 싶습니다.
session.getAttribute("userCode");
session.getAttribute("userInfoVO.userCode");
등 을 사용해봤지만 원하는 결과값이 안나와서 질문드립니다.
감사합니다.
A
안녕하세요.
컨트롤러, 즉 서버 측에서 세션 정보를 사용하시려면 세션을 넣어던 방법의 반대로 하시면 되는데요.
세션에 userCode나 userInfoVo.userCode을 담았는지 확인 해보시고
아니면 setAttribute("userInfoVo", UserInfoVo) 처럼 객체를 담았는지 확인해보세요.
만약, 객체를 담으셨으면 UserInfoVO객체 담고 값을 조회하셔야 합니다.
예) UserInfoVO userInfoVo = (UserInfoVO) request.getSession().getAttribute("userInfoVO");
userInfoVo.getUserCode();
이런 식으로 확인 해보시면 될 듯 합니다.
감사합니다.
컨트롤러, 즉 서버 측에서 세션 정보를 사용하시려면 세션을 넣어던 방법의 반대로 하시면 되는데요.
세션에 userCode나 userInfoVo.userCode을 담았는지 확인 해보시고
아니면 setAttribute("userInfoVo", UserInfoVo) 처럼 객체를 담았는지 확인해보세요.
만약, 객체를 담으셨으면 UserInfoVO객체 담고 값을 조회하셔야 합니다.
예) UserInfoVO userInfoVo = (UserInfoVO) request.getSession().getAttribute("userInfoVO");
userInfoVo.getUserCode();
이런 식으로 확인 해보시면 될 듯 합니다.
감사합니다.