[구디아카데미][IT국비지원][TIL] 액션페이지에서 단을 선택하여 구구단 출력하기

Seokhyun Jeong·2023년 4월 20일
0

과제

목록 보기
10/19
post-thumbnail

[구디아카데미][IT국비지원]

코드

guguAction.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%
	request.setCharacterEncoding("utf-8");
	int dan = Integer.parseInt(request.getParameter("dan"));
%>
<!DOCTYPE html>
<html>
<head>
	<meta charset="UTF-8">
	<title>guguAction.jsp</title>
</head>
<body>
<%
	for(int i=1; i<=9; i=i+1){
		%>
			<div><%=dan %> * <%=i %> = <%=dan*i %></div>
		<%
	}
%>
</body>
</html>

guguForm.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>guguForm.jsp</title>
</head>
<body>
	<h1>구구단 요청</h1>
	<form action="guguAction.jsp" method="post">
		<div>
			<select name="dan">
				<%
					for(int i=2; i<10; i= i+1){
				%>
						<option value="<%=i %>"><%=i %> 단</option>		
				<% 
					}
				%>
			</select>
		</div>
		<div>
			<button type="submit">구구단 출력</button>
		</div>
	</form>
</body>
</html>

결과화면


0개의 댓글