object를 직접 가져오는 경우는 극히 드물다리 그러하여서 아래
String userid = session.getAttribute("userid").toString();
세션변수를 가져올떈 toString을 통해서 object를 String으로 변환후 가져온다
회원가입 같은 경우 userid 는 unique를 사용해서 하나만 만들수있게 해두고
게시판은 글을 계속 쓸수있게끔 유니크를 항목에 넣으면 안됨
if(session.getAttribute("userid")==null)// 로그인을 안했을때 접근 못하게 로그인페이지 강제로 이동 { response.sendRedirect("../login.jsp"); }
if(session.getAttribute("userid")==null) response.sendRedirect("../login.jsp"); << 로그인하지 않았을때 로그인페이지로 옮기는 코드
글작성자의 userid와 현재 홈페이지에 로그인해있는 userid를 비교해서 수정과 삭제를 나타내기
<% String usid1=rs.getString("userid"); String usid2=session.getAttribute("userid").toString(); if(usid1.equals(usid2)) // 글 작성자와 로그인한 사용자가 동일하면 { %> <a href="update.jsp">수정</a> <a href="delete.jsp">삭제</a> <% } %>