1. Scriptlet
- 자바코드를 사용할 수 있도록 해주는 영역
- <html>태그와 </html>태그 사이에 아무 위치에 배치가 가능
- scriptlet 안에 자바스크립트 그문 사용X, 표현식 사용X
- 형식) <% %>
2. Expression(표현식)
- 간단히 출력문 대용으로 사용 --> 변수값 출력, 메서드 호출의 결과값 출력
- scriptlet안에 사용X
- 형식) <%=출력변수명%>
- <%=메서드명( )%>
3. Declaration(선언문)
- 형식) <%! %>
- 선언문 안에 자바코드를 사용 가능
- 선언된 위치에 상관없이 변수를 불러다 사용 가능
- 메서드 작성 가능
4. comment(주석)
- 프로그램의 실행과 상관이 없는 간단한 설명 문장
- 클라이언트가 볼 수 있는 주석 <!-- -->
- 클라이언트가 볼 수 없는 주석 <%-- --%>
- 자바 주석 // , /* ~ */
- 주석 사용 시 주의할 점
- 주석 내부에 표현식을 사용 가능
- 주석 내부의 표현식 안에 자바 주석 사용 가능
- 주석 내부의 표현식을 잘못 사용할 경우 에러 발생
+ 지시어
- jsp파일의 선언문
- 톰캣서버에게 요청하는 선언문
- 요청은 속성명으로 지정
- 형식) <% 지시어_이름 속성명="값" %>
- ex) <% page language="java"%>
- 지시어의 종류
- page 지시어
- include 지시어
- taglib 지시어
'JSP' 카테고리의 다른 글
[JSP] 쿠키(Cookie), 세션(Session) (0) | 2019.08.19 |
---|---|
[JSP] 페이지 이동시키는 방법 (0) | 2019.08.13 |
[JSP] 액션 태그 (0) | 2019.08.13 |
[JSP] 내장 객체(Implicit Object) (0) | 2019.08.13 |
[JSP] Servlet을 만들 수 있는 조건 (0) | 2019.08.12 |