StudyJSP - jsp10_board - main.jsp

모쿠모쿠·2022년 6월 30일

JSP

목록 보기
93/151
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%
// session 객체의 getAttribute() 메서드를 호출하여
// 세션에 저장된 "sId" 속성값을 가져와서 String 타입 변수 sId 에 저장
// => getAttribute() 메서드 리턴타입이 Object 타입이므로 String 타입 변수에 저장 시 형변환 필수!
//    형변환 연산자 (String) 을 사용하여 강제 형변환 수행
String sId = (String)session.getAttribute("sId");
// out.println(sId);
%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
	<div align="right">
    	<h5>
        	<!-- 로그인 성공(= 세션 아이디가 존재할 경우), 살퍄에 따른 작업 수행 -->
            <!-- 세션 아이디가 없을 경우(null)로그인, 회원가입 링크 표시 -->
            <!-- 세션 아이디가 있을 경우 세션 아이디, 로그아웃 링크 표시 --> 
            
            <if(sId == null) {
            	<a href="member/logint_form.jsp">로그인</a> |
                <a href="member/join_form.jsp">회원가입</a>
            <%} else {%>
            	<%=sId %> 님 | <a href="member/logout.jsp">로그아웃</a>
                <!-- 만약, 세션 아이디가 "admin" 일 경우 [회원관리] 링크 표시 => member_management.jsp 로 이동 -->
                <!-- member_management.jsp 페이지에서 전체 회원목록 조회 후 출력 -->
            <%} %>
        </h5>
    </div>
    
    <h1 align="center">메인화면</h1>
    <hr>
    <h3 align="center">
    	<a href="board/wirte_form.jsp">글쓰기</a><br>
        <a href="board/list.jsp">글목록</a>
    </h3>
</body>
</html>

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
// session 객체의 getAttribute() 메서드를 호출하여
// 세션에 저장된 "sId" 속성값을 가져와서 String 타입 변수 sId 에 저장
// => getAttribute() 메서드 리턴타입이 Object 타입이므로 String 타입 변수에 저장 시 형변환 필수!
// 형변환 연산자 (String) 을 사용하여 강제 형변환 수행
String sId = (String)session.getAttribute("sId");
// out.println(sId);
%>

Insert title here
<%if(sId == null) {%> 로그인 | 회원가입 <%} else {%> <%=sId %> 님 | 로그아웃 <%} %>

메인화면


글쓰기
글목록

profile
Hello, Velog!

0개의 댓글