πŸ”™λ’€λ‘œκ°€κΈ°

select νƒœκ·Έ

<select>
  <option value="red">λΉ¨κ°•</option>
  <option value="blue">νŒŒλž‘</option>
  <option value="green">초둝</option>
</select>

HTML의 폼 μš”μ†Œ 쀑 ν•˜λ‚˜λ‘œ, λͺ©λ‘μ„ μ œκ³΅ν•˜μ—¬ μ‚¬μš©μžκ°€ ν•˜λ‚˜μ˜ μ˜΅μ…˜μ„ 선택할 수 μžˆλ„λ‘ ν•œλ‹€. μ‚¬μš©μžλŠ” select νƒœκ·Έ μ•ˆμ— μ •μ˜λœ option νƒœκ·Έλ‘œ μ •μ˜λœ μ˜΅μ…˜λ“€ μ€‘μ—μ„œ ν•˜λ‚˜λ₯Ό 선택할 수 μžˆλ‹€.

//예제
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>select 예제</title>
</head>
<body>
<h2>이름과 μ „ν™”λ²ˆν˜Έλ₯Ό μž…λ ₯ν•˜μ„Έμš”.</h2>
	<form method="post" action="Select2.jsp">
		이름 : <input type="text" name="name"><br>
		μ „ν™”λ²ˆν˜Έ : 
		<select name="local">
			<option value="μ„œμšΈ">μ„œμšΈ</option>
			<option value="κ²½κΈ°">κ²½κΈ°</option>
			<option value="강원">강원</option>
		</select>
		<input type="text" name="tel"><br>
		<input type="submit" value="μž…λ ₯μ™„λ£Œ">	
	</form>

</body>
</html>
//예제
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>select 예제 결과</title>
</head>
<body>
	<%
	request.setCharacterEncoding("UTF-8");
	String name = request.getParameter("name");
	String local = request.getParameter("local");
	String localNum = "";
	
	if(local.equals("μ„œμšΈ")){
		localNum = "02";
	} else if(local.equals("κ²½κΈ°")){
		localNum = "031";
	} else if(local.equals("강원")){ 
		localNum = "033";
	}
	
	int tell = Integer.parseInt(request.getParameter("tel"));
	
	
	out.println("이름 : " + name + "<br>");
	out.println("번호 : " + localNum + ")"+tell);
	%>
</body>
</html>