메인 화면 소스코드 입니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> </head> <body> <center> <form name=template> <table border=1> <tr> <td colspan=2 width="400" height="50"><%@ include file="top.jsp" %></td> </tr> <tr> <td width="400" height="150" align=center><%@ include file="left.jsp" %></td> <td width="400" height="150" align=center> <% String paramPage = request.getParameter("page"); if(paramPage==null) { paramPage = "newitem"; } paramPage += ".jsp"; %> <jsp:include page="<%= paramPage %>"></jsp:include></td> </tr> <tr> <td colspan=2 width="400" height="50" align=center><%@ include file="bottom.jsp" %></td> </tr> </table> </form> </center> </body> </html> | cs |
left.jsp 파일의 소스코드 입니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 | <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> </head> <body> <a href="?page=newitem">신상품</a><br><br><br> <a href="?page=bestitem">인기상품</a> </body> </html> | cs |
아래는 실행 화면입니다.
인기상품을 클릭하면 내용이 바뀝니다. (get방식으로 파라미터값을 넘겨줬기 때문에 url의 변화가 일어납니다.)
'Back-End > JSP' 카테고리의 다른 글
disabled와 readonly (0) | 2018.05.06 |
---|---|
[JSP] 유효성검사 회원가입 폼에서 파라미터 값들을 빈즈를 이용해서 넘기기 (0) | 2018.04.16 |
[JSP] 구구단 만들기 (1) | 2018.04.16 |
[JSP] 쇼핑몰 장바구니 기능 (DB연동 x) (0) | 2018.04.13 |
[JSP] (get방식) sendRedirect로 Parameter값 넘기는 방법 (4) | 2018.04.12 |