p.183 참고하여 연습한 p.220 심화연습문제 1번
Posted 2008/10/02 13:14, Filed under: 학과수업들/JSPexam5_form.html 파일
<html> <head> <title>Exam5</title> </head> <body> <center> <h2>Exam5</h2> <hr> <form name=form1 method=post action=exam5_view.jsp> <table border=1 cellspacing=1 cellpadding=5> <tr> <td>이름</td> <td><input type=text size=10 name=username></td> <tr> <td>직업</td> <td> <input type=radio name=job value="무직">무직</input> <input type=radio name=job value="회사원">회사원</input> <input type=radio name=job value="전문직">전문직</input> <input type=radio name=job value="학생">학생</input> </td> <tr> <td>관심분야</td> <td> <input type=checkbox name=favorite value="정치">정치</input> <input type=checkbox name=favorite value="사회">사회</input> <input type=checkbox name=favorite value="정보통신">정보통신</input> </td> </tr> <tr><td colspan=2 align=center><input type=submit value="확인"><input type=reset value="취소"></td></tr> </form> </body> </html>
exam5_view.jsp 파일
<%@ page language="java" contentType="text/html; charset=euc-kr" pageEncoding="euc-kr" %> <% request.setCharacterEncoding("euc-kr"); %> <html> <head> <title></title> </head> <body> <center> <h2>Exam5 결과</h2> <hr> <table border=1 cellspacing=1 cellpadding=5> <tr> <td>이름</td> <td><%=request.getParameter("username") %></td> </tr> <tr> <td>직업</td> <td><%=request.getParameter("job") %></td> </tr> <tr> <td>관심분야</td> <td> <% // getParameterValues 메서드를 이용해 "favorite"로 설정된 폼의 체크박스 값들을 모두 읽어옴" String favorites[] = request.getParameterValues("favorite"); // 배열의 크기만큼 루프를 돌면서 값을 출력함. for(int i=0; i<favorites.length;i++){ out.println(favorites[i]+"<br>"); } %> </td> </tr> </table> </body> </html>
Response :
0 Trackback
,
0 Comment
Trackback URL : http://mysilpir.net/trackback/306
