코딩/Java

Java Server Pages : JSP

꼬낄라 2021. 7. 14. 16:34

JSP는 JavaServerPages로서 HTML에 Java를 합친것과 같다.

1.JSP구성요소

  1. HTML (Fixed Template Data)
  2. JSP Elements
    • 기본
      1. 지시어 (Directive Element)
        • <%@%>
        html의 인코딩을 UTF-8로 지정
      2. 스크립팅원소( Scripting Element)
        • 스크립트렛(scriptret) : <%%>
          스크립트렛
        • 식 (Expression) : <%= %> ==<%out.println( );%>
        • 선언 (Declarelation) : <%! %>
          함수선언
      3. 액션 (JSP Action) == JSP표준태그 : <jsp:xxx />
    • 고급 
      1. JSTL ( Java Standard Tag Lib )
            </c:xxx >
      2. EL ( Expression Language )
             ${} 
      3. cf) CTL ( Custom Tag Lib )
             - heavy tag ( with java )  
               - light tag ( with JSP ) 
          

2.JSP 주석

  • 자바 주석 
    //내용 : 한 줄 주석
    /* 내용 */ : 문단 주석
  • JSP 주석  
    <%-- 내용 --&>
    JSP주석
  • HTML 주석 => out.print("<!--내용"); out.println("-->");
    <!-- 내용 -->

 

Java Web패키지에서 JSP를 사용해보자.