벨라12
176
2021-06-10 07:46:55
3
89

내 정보 보기


My Page에서 나의 정보 클릭하면

회원 가입 시 등록한 아이디 비번, 전화번호, 이름 등등 을 가져와야 하거든요,..

sess.setAttribute(".....", mvo.get......())

이런 식으로 하니 뷰 페이지에는 아이디랑 비번만 뿌려주네요..

로그인 한 후 나의 정보 메뉴에 들어갈 수 있으니

세션 정보와 일치하는 아이디를 db에서 찾아서 그 아이디에 해당하는 모든 정보를 뷰 페이지에 뿌려주게 하고,

뷰 페이지에서는 ${} 식으로 표현하면 되는 건지요?



0
  • 답변 3

  • 상저씨
    170
    2021-06-10 09:28:19

    넵맞습니다


    spring security 사용하신다면 SecurityContextHolder 사용하시면 로그인한 유저객체 반환하실 수있습니다.

  • NULL만나면
    2k
    2021-06-10 09:45:34

    전화번호, 이름 등은 서버 설정을 안하셨나보네요.


    그리고 아래처럼 항목을 하나씩 서버에서 설정해서 뷰에서 불러도 되지만

    mvo.get......()

    mvo 자체를 1번만 서버에서 저장해서 뷰에서 하나씩 부르는게 더 편하지 않을까요~


  • 벨라12
    176
    2021-06-10 10:50:23

    아래처럼 하나씩(이름, 전화번호 등...) 설정해도 안되던데 뭐가 잘못된건지....;;mvo.getName() mvo.getPhoneNumber()..........이런식으로..

    저는 아이디랑 비번만 뷰 페이지에 보여지길래...로그인할때 아이디랑 비번 입력하니 그래서 그런줄 알았거든요,,

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