코락 CoRock
코딩하는 락스타
코락 CoRock
  • 분류 전체보기 (394)
    • frameworks (19)
      • spring (19)
      • spring-boot (0)
      • testing (0)
    • languages (94)
      • java (39)
      • kotlin (0)
      • python (42)
      • r (13)
    • libraries (0)
    • programming (239)
      • android (13)
      • c (17)
      • cpp (22)
      • database (18)
      • design-pattern (4)
      • data-structures (11)
      • git (8)
      • hadoop (6)
      • html-css (7)
      • issue (4)
      • javascript (26)
      • jsp (34)
      • os (29)
      • php (6)
      • preferences (19)
      • etc (15)
    • discography (37)
      • k-pop (18)
      • pop (19)
    • blog (4)

블로그 메뉴

  • Programming
  • Java
  • JavaScript
  • Discography
  • K-Pop Songs
  • Pop Songs
  • Blog
  • Guestbook

공지사항

인기 글

태그

  • javascript
  • Spring
  • jsp
  • linux
  • CentOS
  • r
  • Android
  • Java
  • python
  • 파이썬
  • 자바스크립트
  • oracle

최근 댓글

최근 글

티스토리

반응형
hELLO · Designed By 정상우.
코락 CoRock

코딩하는 락스타

[JSP] 스크립, 지시자, 주석 파헤쳐보기!
programming/jsp

[JSP] 스크립, 지시자, 주석 파헤쳐보기!

2018. 4. 25. 19:50
반응형



Scripe ★

 :JSP 문서 안에 자바 언어를 넣기 위한 방식들


 스크립트릿, 선언, 표현식을 묶어 스크립(Scripe)이라고 한다. 실제 개발에서 많이 쓰인다.




 ▷ 스크립


 ㆍ Scriptlet(스크립트릿) :      <%    Java Code    %>

 ㆍ Declaration(선언) :          <%!    Java Code    %>

 ㆍ Expression(표현식) :        <%=    Java Code    %>



#1. JSP 페이지에서 자바 언어를 사용하기 위한 요소 중 가장 많이 사용되는 요소이다. 우리가 알고 있는 거의 모든 자바 코드를 사용할 수 있다.


#2. 선언(declaration)은 JSP 페이지 내에서 사용되는 변수 또는 메소드를 선언할 때 사용한다. 여기서 선언된 변수 및 메소드는 전역의 의미로 사용된다.


#3. 표현식(expression)은 JSP 페이지 내에서 사용되는 변수의 값 또는 메소드 호출 결과값을 출력하기 위해 사용된다. 결과값은 String 타입이며, ';'을 사용할 수 없다.




지시자

 :JSP 페이지의 전체적인 속성을 지정할 때 사용





 ▷ 지시자


 ㆍ page 지시자 : 해당 페이지의 전체적인 속성 지정

 ㆍ include 지시자 : 별도의 페이지를 현재 페이지에 삽입

 ㆍ taglib : 태그 라이브러리의 태그 사용



 #1. 페이지의 속성을 지정할 때 사용한다. 주로 사용되는 언어 지정 및 import문을 많이 사용한다.

 #2. 현재 페이지 내에 다른 페이지를 삽입할 때 사용한다. file 속성을 이용한다.

 #3. 사용자가 만든 tag들을 태그 라이브러리라고 한다. 그리고 이러한 태그 라이브러리를 사용하기 위해 taglib 지시자를 사용한다. uri 및 prefix 속성이 있으며,



주석

 :프로그램 설명들의 목적으로 사용되는 태그


 실제 프로그램에는 영향이 없다. HTML 및 JSP 주석이 별도로 존재한다.



 ▷ 주석의 종류


 ㆍ HTML 주석 : <!--    comments    -->

 ㆍ JSP 주석 : <%--    comments    --%>



#1. HTML 주석 : 테스트 용도 및 프로그램 설명 용도로 사용한다.

#2. JSP 주석 : HTML 주석과 마찬가지로 테스트 용도 및 프로그램 설명 용도로 사용한다. 자바 언어의 주석으로도 사용한다.


반응형
저작자표시 비영리 변경금지
    'programming/jsp' 카테고리의 다른 글
    • [JSP] Action Tag, Cookie
    • [JSP] request, response 객체의 이해
    • [JSP] 액션 태그
    • [JSP] sendRedirect() 메서드로 파라미터 값을 받아오자!
    코락 CoRock
    코락 CoRock
    A COder dreaming of being a ROCKstar

    티스토리툴바