본문 바로가기

개발/스트럿츠

태그라이브러리

■ 태그라이브러리

<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>

선언 중에 uri가 붉은 줄이 생겼을때

jstl.jar, standard.jar를 추가하여 컴파일 하면 에러가 안남.

---------------------------------------------------------------

web.xml 하단에 추가하세요

 <!-- jstl tag lib -->
 <taglib>
  <taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
  <taglib-location>/WEB-INF/tld/c.tld</taglib-location>
 </taglib>
 <taglib>
  <taglib-uri>http://java.sun.com/jstl/core_rt</taglib-uri>
  <taglib-location>/WEB-INF/tld/c-rt.tld</taglib-location>
 </taglib>
 <taglib>
  <taglib-uri>http://java.sun.com/jstl/fmt_rt</taglib-uri>
  <taglib-location>/WEB-INF/tld/fmt-rt.tld</taglib-location>
 </taglib>
 <taglib>
  <taglib-uri>http://java.sun.com/jstl/sql</taglib-uri>
  <taglib-location>/WEB-INF/tld/sql.tld</taglib-location>
 </taglib>
 <taglib>
  <taglib-uri>http://java.sun.com/jstl/sql_rt</taglib-uri>
  <taglib-location>/WEB-INF/tld/sql-rt.tld</taglib-location>
 </taglib>
 <taglib>
  <taglib-uri>http://java.sun.com/jstl/xml</taglib-uri>
  <taglib-location>/WEB-INF/tld/x.tld</taglib-location>
 </taglib>
 <taglib>
  <taglib-uri>http://java.sun.com/jstl//xml_rt</taglib-uri>
  <taglib-location>/WEB-INF/tld/x-rt.tld</taglib-location>
 </taglib>

 

/WEB-INF/tld/에 tld파일 있어야 겠죠?