ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 웹 프로그래밍 기초 - 스크립트 요소
    web coding/JSP 2021. 6. 3. 03:12

     

    2. 스크립트 요소

    - JSP에서 문서의 내용을 동적으로 생성하기 위해 사용되는 것

    - 사용자가 폼에 입력한 정보를 데이터베이스에 저장할 수 있으며,

     데이터베이스로부터 게시글 목록을 읽어와 출력할 수도 있다.


    2-1. 스크립트릿 Scriptlet

    - <% 자바코드 %> 

    - 자바 코드를 작성할 수 있는 요소

    - method 안에 작성되는 명령문

    - <% ~ %> : 스크립트 코드블럭

    - 코드블럭은 여러 개 생성 가능


    2-2. 표현식 Expression 

    - <%=  %> 

    - 메소드 호출 코드의 파라미터 부분

    - 어떤 값을 출력 결과에 포함시키고자 할 때 사용

    - 프린트 메소드

    - 변수 값 출력 / 예시 ) <%= sum %>

     

    - 숫자나 문자열 값도 사용 가능 → 계산돼서 결과 값 출력

    / 예시 ) <%= 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 %> → 55

     


    2-3. 선언부 Declaration 

    - <%! 자바 메소드처럼 작성 %>

    - Class 시작 작성 부분(field, method)에 해당됨

    - 자바 메소드(함수)를 만든다

    - 선언부의 함수 = 자바의 메소드

    - 표현식, 스크립트릿에서 메소드로 사용 가능

    - 선언부에서는 2개 이상 메소드 정의 가능

    표현식 메소드 사용
    선언부 여러 메소드 정의 & 스크립트릿 메소드 사용

     

    댓글

Designed by Tistory.