form

기혁·2023년 3월 17일

JSP 학습

목록 보기
7/19

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 출력

profile
⭐️내가만든쿠키⭐️

0개의 댓글