스크립트 요소


선언문

  • 사용 방법 : <%! 내용 %>
  • 전역변수 선언 및 메소드 선언에 사용. 서블릿 service 외로 포함된다.

스크립트릿

  • 사용 방법 : <% 내용 %>
  • 가장 일반적으로 많이 쓰이는 스크립트 요소
  • 주로 프로그래밍 로직을 기술할 때 사용
  • 스크립트릿에서 선언된 변수는 지역변수. 서블릿 service내로 포함된다.

표현식

  • 사용 방법 : <%=내용 %>
  • JSP 페이지에서 웹 브라우저에 출력할 부분을 표현
  • 내장객체인 out 객체의 print() 또는 println() 메소드로 변환되어 출력된다.

주석


  • 'JSP 파일 -> 서블릿 파일 -> 웹에 출력'과정에서 주석처리가 어디서 발생하느냐에 따라 HTML, 자바, JSP 주석 세종류로 나누어진다.
  1. JSP 주석
  • <%--내용 --%>
  • 서블릿 파일로 변환될 때 포함되지 않는다.
  1. 자바 주석
  • 한줄 주석 : // 내용, 여러줄 주석 : /* 내용 */
  • 서블릿 파일로 변환될 때 같이 변환되지만, 실행할 때는 생략된다.
  1. HTML 주석
  • <!--내용 --!>
  • 서블릿이 실행되어 응답이 브라우저로 넘어갈때 같이 넘어가지만, 웹에서 출력될 때 생략된다.
profile
do for me

0개의 댓글