🌈JAVAScript

[JAVAScript]설문조사하기

김말자 2023. 2. 8. 15:06
728x90
728x90
BIG
<%@ 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>
	<form action="testResearch2.jsp" align=center>
		<table border=1>
			<tr>
				<td>이름</td>
				<td><input type=text name=names></td>
			</tr>
			<tr>
				<td>연령</td>
				<td><input type=radio name=age value="10대이하">10대이하 <input
					type=radio name=age value="20대" checked>20대 <input
					type=radio name=age value="30대">30대 <input type=radio
					name=age value="40대">40대 <input type=radio name=age
					value="50대">50대 <input type=radio name=age value="60대이상">60대이상
				</td>
			</tr>
			<tr>
				<td>좋아하는 색상</td>
				<td><input type="checkbox" name=color value="red">빨강 <input
					type="checkbox" name=color value="orange">주황 <input
					type="checkbox" name=color value="yellow">노랑 <input
					type="checkbox" name=color value="green">초록 <input
					type="checkbox" name=color value="blue">파랑 <input
					type="checkbox" name=color value="navy">남색 <input
					type="checkbox" name=color value="puple">보라 <input
					type="checkbox" name=color value="black">검정 <input
					type="checkbox" name=color value="pink">핑크 <input
					type="checkbox" name=color value="ever-green">풀색 <input
					type="checkbox" name=color value="brown">똥색</td>
			</tr>
			<tr>
			<td colspan=2><input type = submit value = "전송">
			<input type = reset value = "취소">
			</td>
			
			</tr>
		</table>
	</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 names = request.getParameter("names");
	String age = request.getParameter("age");
	String[] color = request.getParameterValues("color");
	%>
	이름 :
	<%=names%><br> 
	연령 :
	<%=age%><br> 
	당신이 좋아하는 색상은
	<%
	StringBuilder sb = new StringBuilder();
	if (color == null) {
		out.print("없습니다");
	} else {
		for (String color1 : color) {
			sb.append(color1 + ", ");
		}
		 out.print(sb.substring(0,sb.length()-2)+"입니다");
	}
	
	%>
	<br>
	<a href="javascript:history.go(-1)">이전</a>
</body>
</html>

728x90
반응형
BIG