본문 바로가기
카테고리 없음

jstl & struts tag library 안내.

by jjerryhan 2008. 5. 15.
반응형
jstl  이 1.0 에서 1.1 로 변경되면서 아래와 같이 uri 도 함께 변경되었다.

[jstl 1.0]
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt"%>
<%@ taglib uri="http://java.sun.com/jstl/sql" prefix="sql"%>
<%@ taglib uri="http://java.sun.com/jstl/xml" prefix="xml"%>
<%@ taglib uri="http://java.sun.com/jstl/functions" prefix="fn"%>

[jstl 1.1]
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="xml"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
http://java.sun.com/products/jsp/jstl/1.1/docs/tlddocs/index.html
http://java.sun.com/products/jsp/jstl/1.1/docs/api/index.html

Struts 는 1.3 부터는 tld 파일이 사라졌음.
아래와 같이 개별 파일에 uri 선언 후 사용.
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
<%@ taglib uri="http://struts.apache.org/tags-nested" prefix="nested"%>
http://struts.apache.org/1.x/struts-taglib/tagreference.html