코딩항해기

[JSP] JSP 기본 태그 본문

JSP

[JSP] JSP 기본 태그

miniBcake 2024. 8. 7. 17:50

 

 

JSP 태그

JSP에서 사용가능한 태그이며 다양한 기능을 지원한다.

JSP 태그 덕에 HTML 내부에 자바코드 사용이 가능해졌다.

 

지시자 태그 <%@지시자 ...%> 지시자 종류
page : 페이지 속성을 지시하는 태그
include : 다른 파일의 내용을 포함시키는 태그
taglib : 태그 라이브러리를 지정하는 태그
선언 태그 <%! ...%> 변수, 메소드를 선언할 때 사용한다.
선언 태그 안에 만든 변수, 메소드는 해당 페이지 안에서 언제든 사용가능하다. (전역변수와 전역메소드)
표현식 태그 <%= ...%> 변수, 메소드의 결과 값을 출력할 때 사용한다
스크립트릿 태그 <% ...%> 자바코드를 삽입하기 위해 사용한다.
자바코드를 자유롭게 사용할 수 있다.
주석 <%-- .. --%> jsp 주석은 컴파일 자체를 막아버린다.
일반 HTML 코드는 html주석을 사용해도 되지만,
jsp와 관련된 코드를 주석처리할 때는 반드시 jsp주석을 사용한다.
페이지 개발자도구에서 보이지 않는다.
액션태그 <jsp:action>
</jsp:action>
JSTL, EL의 등장으로 잘 사용하지않으며,
액션태그를 너무 많이 사용하면 코드가 복잡하고 유지보수가 어렵다.

 

*JSTL, EL : JSPL과 EL JSP에서 자바코드를 대신하여 사용하며 외부 라이브러리이다. JSTL이라는 태그와 EL표현식을 사용하면 자바코드를 대체하여 태그로만 구성된 페이지를 만들 수 있다.

'JSP' 카테고리의 다른 글

[JSP] header, footer 넣기  (0) 2024.08.09
[JSP] JDBCUtil 템플릿 정리  (0) 2024.08.09
[JSP] response.sendRedirect() 주의사항  (0) 2024.08.08
[JSP] 내장 객체 (request, response)  (0) 2024.08.07
[JSP] 내장 객체 (exception, out)  (0) 2024.08.07