JSP 기본 요소

서희찬·2023년 10월 25일
0

웹프로그래밍

목록 보기
14/30
post-custom-banner

JSP 기본 요소

  • 스크립팅 요소(Scripting Element)
  • 내장 객체
  • XML태그
    • JSTL(Java Standard Tag Library)
    • 액션 태그(Action Tag)
    • 커스텀 태그(Custom Tag)
  • 표현 언어(EL : Expression Language)

스크립팅 요소(Scripting Element)

일반적인 JSP 파일 작성시 사용

종류

  • 지시문 (Directive)
    • JSP 엔진 및 컨테이너, 즉 Tomcat에게 현재 JSP 페이지 처리와 관련된 정보를 전달
  • 스크립틀릿 (Scriptlet)
    • 가장 많이 활용되는 JSP 구성 요소
    • JSP 페이지 내에서 코드 구현을 위해 사용
  • 표현식 (Expression)
    • 간단한 데이터 출력이나 메소드 호출을 통한 데이터 출력을 위해 활용
    • 코드 마지막에 세미콜론(;)이 없다는 것에 주의
  • 선언 (Declaration)
    • ]JSP 페이지 전체에서 활용할 변수 및 메소드를 선언
  • 주석(Comment)

지시문 (Directive)

JSP 엔진 및 컨테이너, 즉 Tomcat에게 현재 JSP 페이지 처리와 관련된 정보를 전달

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

스크립틀릿 (Scriptlet)

가장 많이 활용되는 JSP 구성 요소, JSP 페이지 내에서 코드 구현을 위해 사용

<%
for (int i = 0; i <= 10; i++) {
out.println("Hello World" + i + "<br/>");
}
%>

<% %> 사이에 넣는것이라고 보면 된다.

표현식 (Expression)

  • 간단한 데이터 출력이나 메소드 호출을 통한 데이터 출력을 위해 활용
  • 코드 마지막에 세미콜론(;)이 없다는 것에 주의
<%= result + Sum() %>

선언 (Declaration)

  • JSP 페이지 전체에서 활용할 변수 및 메소드를 선언
<%!
  String name = "Dr. Strange";
  public boolean isTrue() {
 	 return true;
  }
%>

주석 (Comment)

  • 코드 상에 부가적인 설명을 덧붙이기 위해 사용
  • JSP에서 활용할 수 있는 주석의 종류는 총 3가지

profile
부족한 실력을 엉덩이 힘으로 채워나가는 개발자 서희찬입니다 :)
post-custom-banner

0개의 댓글