-
form과 라디오 버튼 & select 사용하기JAVA/웹 프로그래밍 - JSP 2020. 11. 4. 22:02
selectForm.jsp를 이용해서 값 받는다.
학번 이름 성별(라디오 버튼) 학과(select를 이용)
그리고 성별에서는 반드시 입력을 받아야 하므로 checked를 활용.
출력 시에 여러가지 표현법으로 출력하자.변수의 출력 방법에 대해서는 아래를 참고하자.
designatedroom87.tistory.com/286
selectForm.jsp
더보기<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <form action="selectForm_proc.jsp" method="post"> 학번 : <input type="text" name="id"><p> 이름 : <input type="text" name="name"><p> 성별 : <input type="radio" name="gender" value="남" checked>남 <input type="radio" name="gender" value="여">여<p> 학과 : <select name = "major"> <option selected value="전기전자공학과">전기전자공학과</option> <option value="정보통신공학과">정보통신공학과</option> <option value="정치사회학과">정치사회학과</option> <option value="경영레저학부">경영레저학부</option> </select><p> <input type="submit" value="전송"> </form> </body> </html>
selectForm_proc.jsp
더보기<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <% String id = request.getParameter("id"); String name = request.getParameter("name"); String gender = request.getParameter("gender"); String major = request.getParameter("major"); %> <!--출력에서는 여러가지 표현법을 써보자. --> 학번 : <%=id %><br> 이름 : <jsp:expression>name</jsp:expression><br> 성별 : <% out.println(gender); %><br> <% request.setAttribute("exp_major",major); %> 학과 : ${exp_major}<br> </body> </html>
selectForm_proc.jsp에서 출력된 결과는 다음과 같다.
'JAVA > 웹 프로그래밍 - JSP' 카테고리의 다른 글
수 입력 받아서 홀수/짝수 판단하기 (0) 2020.11.04 로그인 페이지 만들어 보기 (0) 2020.11.04 page 지시자 (0) 2020.11.04 JSP에서의 변수의 표현법을 알아보기 (0) 2020.11.04 JSP를 이용한 form 태그로 글 입력 및 수 연산을 처리하기 (0) 2020.11.04