기억의 DataBase

JSP 본문

JSP&Servlet

JSP

Zester; 2019. 2. 18. 18:28
모든 JSP는 서블릿으로 바뀌어서 실행된다(JSP 자체로 작동하는 것이 아니다)
> 아래의 기호들은 서블릿으로 변환 되었을 때 어떻게 작동하는지를 알려주는 기호

  • 지시자 > WAS가 받아서 처리
<%@ 
    page language="java" : 이론적으로는 다른 언어도 가능하다, 실제로는 자바로만 작성됨 
    contentType="text/html; charset=UTF-8" : response 타입
     pageEncoding="UTF-8" : JSP 파일의 형식
%>

  • 스크립트릿(Java Code)
<%
    int total = 0;
    for(int i = 0; i<=10; i++){
          total = total+i;
    }
%>

  • 표현식(out.print())
<%= total%>

  • 서블릿과의 비교


  • JSP(Java Server Page)의 등장배경 
ASP에 대항하여 만들어진 것으로, 출력되는 HTML 코드가 많아지면 
서블릿에서는 out.print()와 같은 코드가 많아지므로, 이러한 비효율을 제거하기 위해서 등장 

'JSP&Servlet' 카테고리의 다른 글

redirect와 forward  (0) 2019.02.19
JSP 문법과 내장객체  (0) 2019.02.18
JSP의 라이프사이클  (0) 2019.02.18
HttpServletRequest, HttpServletResponse에 대한 이해  (0) 2019.01.31
Servlet  (0) 2019.01.31
Comments