상세 컨텐츠

본문 제목

[JSP] 인사말 생성기

JAVA/JSP 프로그래밍

by 미로910 2024. 7. 5. 17:09

본문

인사말 생성기
1. HTML 폼 만들기
2. greet.jsp 작성하기
3. 결과 및 테스트
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
	<h1>인사말 생성기</h1>
	<!-- 절대 경로 -->
	<!-- 상대 경로 -->
	<form action="greet.jsp" method="post">
	<label for="name">당신에 이름을 입력하세요 : </label>
	<input type="text" id="name" name="name" required="required">
	
	<button type="submit">서버로 제출</button>
	</form>
	
</body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
   <!-- JSP 페이지의 설정을 정의하는 지시자 -->
   
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
	<h1>인사말을 완성 하였습니다.</h1>
	
	<%
		// 자바 실행 코드
		// request 객체에서 값 추출
		
		String name = request.getParameter("name");
		if(name == null || name.trim().isEmpty()) {
			out.println("<p> 앗! 당신에 이름을 먼저 입력해주세요 </p>");
		} else {
			out.println("<p>반가워, " + name + " ! 나의 JSP Site 잘 왔어 환영 ~~");
		}
	
	%>
	
	<!-- 다시 이젠 페이지로 (특정 페이지로 이동) -->
	<a href="greet_from_page.html">Back</a>
	
	
</body>
</html>

 


 

'JAVA > JSP 프로그래밍' 카테고리의 다른 글

[JSP] JSP 주석과 지시자  (0) 2024.07.05
[JSP] 간단한 계산기  (0) 2024.07.05
[JSP] JSP 기초 문법  (0) 2024.07.05
[JSP] JSP 라이프사이클  (0) 2024.07.05
[JSP] JSP(Java Server Pages)란?  (1) 2024.07.05

관련글 더보기