코딩항해기
[JSP] JSP 기본 태그 본문
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 |