티스토리 뷰
whileTest.html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<center>
<pre>
<form method=post action=while.jsp>
반복 문구 : <input type = "text" name = "msg" size=20>
반복 횟수 : <input type = "text" name = "number3">
<input type = "submit" value = "보내기">
</form>
</pre>
</center>
</body>
</html>
while.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>While문 예제입니다.</title>
</head>
<body>
<% request.setCharacterEncoding("utf-8");
String grade = "1등급";
%>
<!--Top.jsp에 grade 넘겨줌 -->
<jsp:include page="Top.jsp">
<jsp:param value="<%=grade %>" name="grade"/>
</jsp:include>
<!--반복문구를 반복 횟수만큼 출력 -->
<%
String msg = request.getParameter("msg");
int number = Integer.parseInt(request.getParameter("number3"));
int count =0;
do{
%>
<b><%=(count+1)+". "+msg %></b><br>
<%
count++;
}while(number > count);
%>
<!--Bottom.jsp -->
<%@ include file= "Bottom.jsp" %>
</body>
</html>
Top.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!-- grade값 받아옴 -->
<%
String grade = request.getParameter("grade");
%>
Top.jsp입니다.<br>
<%=grade%><br><br>
Bottom.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<pre>
이 파일은 Bottom.jsp입니다.
<%=request.getParameter("msg") %>
</pre>
★★실행은 무조건 whileTest.html에서 하셔야합니다.★★
'JSP' 카테고리의 다른 글
[JSP] 설문조사지 만들기 (0) | 2019.09.27 |
---|---|
[HTML/JSP] 심리테스트 만들기 (forward 예제) (0) | 2019.09.27 |
[HTML/JSP] text값 html로 넘겨서 jsp로 받아 출력하기 (0) | 2019.09.27 |
배열(Array) 처리 (0) | 2019.09.27 |
JSP의 시작 (0) | 2019.09.27 |