holykhd
2k
2016-03-25 09:43:12
7
10296

jstl에서 session값을 가져오고 싶습니다.


아래와 같이 자바에서 세션을 만들었습니다.

ses.setAttribute(ssLoginCitizenNm, String.valueOf(memberInfo.get("NAME")));


jsp파일에서 jstl을 사용해서 만들어진 session값을 가져오고 싶은데..
어떤식으로 해 줘야 만들었던 새션값을 가져올 수 있을까요?

0
  • 답변 7

  • 핫뜨거
    461
    2016-03-25 09:49:27

    sessionScope 에 대해 구글링 하시면 될듯합니다.

  • 잡초
    1k
    2016-03-25 09:50:41

    ${sessionScope.NAME} 요렇게요

  • sadpupil12
    359
    2016-03-25 09:51:06

    어음...


    httpSession.setAttribute("studentSub", studentSub);

    전 보통 저리 집어넣고...jsp에서

    ${sessionScope.studentSub.studentName}님 반갑습니다.


    이런식으로 뽑습니다.

  • 은인
    1k
    2016-03-25 10:08:26

    추가하자면 ${NAME} 이렇게만 쓰고 sessionScope는 생략해도 됩니다 ㅎㅎ...

  • holykhd
    2k
    2016-03-25 10:13:30

    답변 감사합니다.~
    그런데..<c:out value="${sessionScope.NAME}" />
    ${sessionScope.NAME}
    이런식으로 해봐도 아무것도 안찍히네요..ㅠㅜ

    ${NAME}
    이런식으로 해 봐도 역시나 안찍히네요.ㅠㅜ

  • 은인
    1k
    2016-03-25 10:31:02

    holykhd common-el.jar 라이브러리 추가하셨나요?

  • sadpupil12
    359
    2016-03-25 10:45:12

    "ssLoginCitizenNm" 이렇게 해야 값을 뽑지 않나요??

    void javax.servlet.http.HttpSession.setAttribute(String arg0, Object arg1)


    세션셋어트리뷰트 살펴 보면 이리 되있는데


    앞에는 스트링 뒤에는 값을 넣어야 하는데

    작성자님은 둘다 오브젝트 아닌가요??

  • 로그인을 하시면 답변 을 등록할 수 있습니다.