학원 12월 14일

jyp·2022년 12월 14일
0

학원

목록 보기
17/57
post-thumbnail

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>
<%
	}
%>
profile
국비 코딩

0개의 댓글