Back-end/JSP

[JavaSpring] request

peridott 2024. 7. 16. 15:44
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
	<h1>Request Ex1</h1>
	<form action="01.2.request.jsp">
		이름 : <input name="name"><br>
		학번 : <input name="studentNum"><br>
		성별 : 남자<input type="radio" name="gender" value="남">&emsp;
			  여자<input type="radio" name="gender" value="여"><p/>
		전공 : <select name="major">
			<option value="국문학과">국문학과</option>
			<option value="영문학과">영문학과</option>
			<option value="수학과">수학과</option>
			<option value="컴퓨터학과">컴퓨터학과</option>
			<option value="경제학과">경제학과</option>
		</select><p/>
		취미 : <input type="checkbox" name="hobby" value="여행">여행&emsp;
		<input type="checkbox" name="hobby" value="운동">운동&emsp;
		<input type="checkbox" name="hobby" value="공부">공부&emsp;
		<input type="checkbox" name="hobby" value="영화">영화&emsp;
		<input type="checkbox" name="hobby" value="숏폼">숏폼<p/>
		<input type="submit">
	</form>
</body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%
	String name = request.getParameter("name");
	String sNum = request.getParameter("studentNum");
	String gender = request.getParameter("gender");
	String major = request.getParameter("major");
	String hobby[] = request.getParameterValues("hobby");
%>  

  
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
	이름 : <%=name %><p/>
	학번 : <%=sNum %><p/>
	성별 : <%=gender %>자<p/>
	전공 : <%=major %><p/>
	취미 : 
	<%
		for(int i=0; i<hobby.length; i++) {
			out.print(hobby[i] + ", ");
		}
	%>
</body>
</html>

'Back-end > JSP' 카테고리의 다른 글

[JavaSpring] out  (0) 2024.07.16
[JavaSpring] request_infoMethod  (0) 2024.07.16
[JavaSpring] action_forward 혈액형 연습 문제  (13) 2024.07.16
[JavaSpring] action_forward  (2) 2024.07.16
[JavaSpring] action_includeTag  (0) 2024.07.16