728x90
반응형
SMALL
이름,성별,취미(중복가능) 입력받아 출력하기
<HTML파일>
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
<form action="Ex06form.jsp" method="post">
이름 : <input type="text" name="name">
<br>
성별 : 남자<input type="radio" value="남자" name="gender">
여자<input type="radio" value="여자" name="gender">
<br>
취미 : 영화보기<input type="checkbox" value="영화보기" name="hobby">
독서하기<input type="checkbox" value="독서하기" name="hobby">
TV보기<input type="checkbox" value="TV보기" name="hobby">
음악듣기<input type="checkbox" value="음악듣기" name="hobby">
<br>
<input type="submit">
</form>
</body>
</html>
<JSP파일>
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
<%
request.setCharacterEncoding("EUC-KR");
String name = request.getParameter("name");
String gender = request.getParameter("gender");
String[] hobby = request.getParameterValues("hobby");
%>
입력한 이름 : <%= name %>
<br>
입력한 성별 : <%= gender %>
<br>
입력한 취미 : <%
for(int i=0;i<hobby.length;i++){
out.print(hobby[i]);
}
%>
</body>
</html>

제출하면

행과열의 수를 입력받아 테이블 생성하기
<jsp파일>
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
<%
request.setCharacterEncoding("EUC-KR");
int number = Integer.parseInt(request.getParameter("number"));
int room = Integer.parseInt(request.getParameter("room"));
%>
<table border=1>
<%
for(int i=0;i<number;i++){
out.print("<tr>");
for(int j=0;j<room;j++){
out.print("<td>"+j+"</td>");
}
out.print("</tr>");
}
%>
</table>
</body>
</html>
<html파일>
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
<form action="Ex07JSP.jsp" method="post">
층 <input type="number" name="number">
방 <input type="number" name="room">
<input type="submit" value="생성">
</form>
</body>
</html>
<결과값>

전송하면

728x90
반응형
LIST
'스마트인재개발원 > JSP . SERVLET' 카테고리의 다른 글
[JSP] 로그인 페이지 만들기 (0) | 2022.10.14 |
---|---|
[JSP]점심메뉴를 직접 입력하여 랜덤으로 메뉴 추천받기/response객체/select태그 내 option에 따른 페이지 불러오기 (0) | 2022.10.14 |
[JSP] 스크립트릿 / 선언문 / 지시자 /내장객체 (0) | 2022.10.13 |
[JSP] 서블릿,JSP 차이점 / 사용해야하는 이유 / 사용방법 / 기본예제 (2) | 2022.10.13 |
[JSP/SERVLET] Form태그에 선택한 정보 출력하기 (0) | 2022.10.13 |