<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>구구단 폼</title>
</head>
<body>
<%
String mHidden = "홍길동";
%>
<h1>구구단에 사용할 숫자를 입력하시오</h1>
<form action="result.jsp">
<input type="hidden" name="mHidden" value="<%=mHidden%>">
<input type="number" name="number" value="7">
<input type="submit" value="제출">
</form>
</body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>구구단 결과</title>
</head>
<body>
<h1>구구단 결과</h1>
<%
String sessionId = session.getId();
out.println("sessionId : " + sessionId);
String numberStr = request.getParameter("number");
int number = Integer.parseInt(numberStr);
%>
<h2><%=number%>
단
</h2>
<table border="1">
<thead>
<tr>
<th>계산식</th>
<th>결과</th>
</tr>
</thead>
<tbody>
<%for(int i = 1; i <= 9; i++){%>
<tr>
<td><%=number %> x <%= i %></td>
<td><%=number * i %></td>
</tr>
<% } %>
</tbody>
<tfoot></tfoot>
</table>
</body>
</html>
'Java > 시나리오 코드' 카테고리의 다른 글
파일전송 (0) | 2024.08.01 |
---|---|
JSP 세션 무효화 (0) | 2024.07.07 |
JSP 폼으로 결과 값 여러 개 받기 (0) | 2024.07.04 |
JSP를 이용한 inch 변환기 (0) | 2024.07.03 |
연습 - 로또 게임 (0) | 2024.04.19 |