본문 바로가기

JSP

[JSP] JSP의 구성요소

1. Scriptlet

  • 자바코드를 사용할 수 있도록 해주는 영역
  • <html>태그와 </html>태그 사이에 아무 위치에 배치가 가능
  • scriptlet 안에 자바스크립트 그문 사용X, 표현식 사용X
  • 형식) <%    %>

2. Expression(표현식)

  • 간단히 출력문 대용으로 사용 --> 변수값 출력, 메서드 호출의 결과값 출력
  • scriptlet안에 사용X
  • 형식) <%=출력변수명%>
  • <%=메서드명( )%>

3. Declaration(선언문)

  • 형식) <%!    %>
  • 선언문 안에 자바코드를 사용 가능
  • 선언된 위치에 상관없이 변수를 불러다 사용 가능
  • 메서드 작성 가능

4. comment(주석)

  • 프로그램의 실행과 상관이 없는 간단한 설명 문장
  • 클라이언트가 볼 수 있는 주석 <!--    -->
  • 클라이언트가 볼 수 없는 주석 <%--    --%>
  • 자바 주석    //  ,  /* ~ */
  • 주석 사용 시 주의할 점
    • 주석 내부에 표현식을 사용 가능
    • 주석 내부의 표현식 안에 자바 주석 사용 가능
    • 주석 내부의 표현식을 잘못 사용할 경우 에러 발생

+ 지시어

  • jsp파일의 선언문
  • 톰캣서버에게 요청하는 선언문
  • 요청은 속성명으로 지정
  • 형식) <% 지시어_이름 속성명="값" %>
  • ex) <% page language="java"%>
  • 지시어의 종류
    • page 지시어
    • include 지시어
    • taglib 지시어

'JSP' 카테고리의 다른 글

[JSP] 쿠키(Cookie), 세션(Session)  (0) 2019.08.19
[JSP] 페이지 이동시키는 방법  (0) 2019.08.13
[JSP] 액션 태그  (0) 2019.08.13
[JSP] 내장 객체(Implicit Object)  (0) 2019.08.13
[JSP] Servlet을 만들 수 있는 조건  (0) 2019.08.12