Basic/Web

JSP 동작순서 및 예제

카고형 2020. 2. 13. 17:46
728x90

JSP (Java Server Page) 동작 순서

  • JSP는  HTML 코드 안에 Java 코드가 포함된 형태이다
  • JSP가 호출되면 JSP엔진에서 JSP코드를 서블릿으로 변경하고 컴파일이됨
  • 서블릿 엔진이 컴파일된 서블릿 클래스를 호출 하여 요청 처리

request>>> .jsp >>서블릿변환 >> 서블릿 클래스호출 >>response



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 name = request.getParameter("name");
       if(name == null){
              name = "JSP";
       }
       %>
       <h1>Hello JSP</h1>
       <!-- 단순 출력 -->
       <p>Welcome <%= name %></p>
</body>
</html>



실행한 페이지 에서 ?name=hello~~~ 입력하면  name 은 파라메타 값을 받음?









728x90

'Basic > Web' 카테고리의 다른 글

servlet 예제2 doget dopost  (0) 2020.02.21
Servlet 예제1  (0) 2020.02.18
HTML form tags 예제  (0) 2020.02.12
HTML Form Tage  (0) 2020.02.12
HTML 로 표만들기 예제  (0) 2020.02.12