ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • JSP 시작하기
    JSP 프로그래밍 2019. 12. 23. 14:02

    시작하기 전에 JSP 란..

     

    Java Server Pages 의 약자이고,

    웹페이지에서 동적인 작업을 자바 코드로

    클라이언트에게 보여줄 수 있게 해준다.

    보통 우리가 보는 웹 페이지 화면은

    멈춰서 정적으로 보이지만,

    사실 코드를 보면 동적으로 작동하는 과정이 많다.

    이 과정들을 JSP로 처리해 줄 수 있다.

    특징으로는 자동적으로 서블릿 클래스로 컴파일 되서

    실행된다는 점이 있어서 , 서블릿 환경에서 HTML 을 작성하는

    불편함이 줄어든다.

     

     

    예제로 알아보자 첫번째,

     

    <%@ page contentType = "text/html; charset=UTF-8" %>

    <html>

    <head>

    <title>Hello JSP!</title>

    </head>

    <body>

    <h1>Hello JSP</h1>

    지금 날짜와 시간은 : <%=new java.util.Date() %>

    </body>

    </html>

     

     

    코드를 분석하며 알아보자 두번째,

     

    먼저 조금 낯선 <% %> 기호들에 대해서 알아보자.

    쉽게 설명하면 JSP 에서 자바 코드를 호환시키는 틀이라고 말할수 있다.

    <% %> 기호 말고도 <%= %> 이런 이상한 기호들이 있는데 자세히 알아보자.

     

    1. 선언문(declarations)

    JSP 페이지에 멤버변수 , 멤버 메소드 선언할 때 사용.

    여기서 선언한 변수나 메소드는 전역으로 적용된다.

    형태 : <%! 선언문; %>

     

    2. 스크립틀릿(scriptlets)

    JSP 페이지에 자바 코드를 쓰게 해준다.

    여기서 선언한 변수는 지역변수로 적용된다.

    형태 : <% 자바코드 %>

     

    3. 표현식(expression)

    JSP 페이지에 직접 내용을 클라이언트로 출력할 때 사용.

    형태 : <%= 표현식 %>

     

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

    JSP JavaBeans  (0) 2019.12.28
    JSP Action Tag (include)  (0) 2019.12.28
    JSP Action Tag (forward)  (0) 2019.12.28
    JSP 내장객체  (0) 2019.12.26
    JSP 지시어 , 에러처리  (0) 2019.12.23

    댓글

Designed by Tistory.