day03
form.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="action.jsp" method="post" name="myform">
<fieldset>
<legend>Post Data 전송 예제</legend>
<div>
<label>이름
<input type="text" name="user_name" id="user_name" >
</label>
</div>
<button type="submit">submit</button>
</fieldset>
</form>
</body>
</html>
action.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
String userName = request.getParameter("user_name");
if ( userName == null ){
userName ="이름이 없습니다.";
}
userName = userName.trim(); // 앞뒤 공백제거
if (userName.equals("")){
userName = "이름을 입력하세요.";
}
%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1><%=userName %></h1>
</body>
</html>
💡 결과값
submit 버튼 클릭 action.jsp 출력