이전 게시물들/JSP
[JSP] 스크립트 태그: 시작 페이지 만들기
joypoolstudio
2020. 12. 1. 09:10
JSP는 태그를 이용하여 문법을 기술합니다.
JSP 태그의 종류
스크립트 태그(script tag): HTML 코드에 자바 코드를 넣어 프로그램이 수행하는 기능 구현 가능.
디렉티브 태그(directive tag): JSP 페이지를 어떻게 처리할 것인지 설정, JSP 페이지 정보를 JSP 컨테이너에 보냄
액션 태그(action tag): 클라이언트/서버에 어떤 작동을 행하도록 명령을 지시. (XML 형태)
스크립트 태그
선언문(declaration): <%! %>, 자바 변수 메소드 정의
스크립틀릿(scriptlet): <% %>, 자바 로직 코드 작성
표현문(expression): <%= %>, 변수, 계산식, 메소드 호출 결과를 문자열 형태로 출력
declaration:
서블릿 프로그램으로 번역될 때 _jspService() 메소드 외부에 배치 -> 전역변수, JSP 페이지 임의의 위치에 선언 가능
scriptlet:
서블릿 프로그램으로 번역될 때 _jspService() 메소드 내부에 배치
가장 일반적으로 사용되며 변수와 메소드 선언, 유효식 등 다수를 포함할 수 있음.
모든 텍스트 HTML 태그, JSP 요소는 스크립틀릿 태그 외부에 있어야함.