JSP는 태그를 이용하여 문법을 기술함 (스크립트 태그, 디렉티브 태그, 액션 태그)
스크립트 태그 - HTML 코드에 자바 코드를 넣음
- 선언문 : 자바 변수나 메소드 정의하는데 사용
<%! ... %>
서블릿(자바 파일)에서 _jspService() 메소드 외부에 배치
선언문 태그로 선언된 변수는 전역 변수로 사용됨
선언문 메소드로 선언된 메소드는 전역 메소드로 사용됨
- 스크립틀릿 : 자바 코드 작성시 사용
<% ...; %>
서블릿(자바 파일)에서 _jspService() 메소드 내부에 배치
메소드 없이 변수만 선언가능하며, 스크립틀릿 태그 내에서만 사용 가능함
행의 마지막에서 ;을 꼭 찍어야 함
- 표현문 : 변수, 계산식, 메소드 호출결과
<%= ... %>
서블릿(자바 파일)에서 _jspService() 메소드 내부에 out.print()의 매개변수가 됨
-> ;를 찍으면 안됨...!
웹 브라우저에 출력할 부분을 표현
디렉티브 태그 - JSP 페이지를 어떻게 처리할 것인지 설정하여 JSP 페이지에 대한 정보를 JSP 컨테이너에 보냄
액션 태그 - 클라이언트/서버에 어떤 행동을 행하도록 명령을 지시하는 XML 형태의 태그
[쉽게 배우는 JSP 웹 프로그래밍] 3장 연습문제 답안 (4) | 2021.03.12 |
---|---|
[쉽게 배우는 JSP 웹 프로그래밍] 3장 '디렉티브 태그' 정리 요약 (0) | 2021.03.11 |
[쉽게 배우는 JSP 웹 프로그래밍] 2장 연습문제 답안 (0) | 2021.03.10 |
[쉽게 배우는 JSP 웹 프로그래밍] 1장 연습문제 답안 (0) | 2021.03.08 |
[쉽게 배우는 JSP 웹 프로그래밍] 1장 'JSP의 개요' 정리 요약 (0) | 2021.03.07 |