天天看點

[轉]JSTL标簽庫下載下傳及其配置

下載下傳位址:http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/

JSTL 标簽庫的配置:

按照上面的位址下載下傳 jar 包。然後按照下面的步驟在 tomcat 伺服器上進行配置。

首先,在 Tomcat 的工作目錄,也就是安裝目錄下的 webapps/Root 目錄下,建立一個 WEB-INF 檔案夾,并在 WEB-INF 檔案夾下建立一個 lib 檔案夾,然後把下載下傳下來的壓縮包中 lib 檔案夾中的 standard.jar 和 jstl.jar 複制到該 lib 檔案夾中,接下來把壓縮包中整個 tld 檔案夾複制到 WEB-INF 檔案夾下。在 WEB-INF 檔案夾中的 web.xml 中修改(如果沒有,建立一個):

<?xml version="1.0" encoding="utf-8"?>

<web-app xmlns="http://java.sun.com/xml/ns/javaee"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
   version="2.5">

  <display-name>Welcome to Tomcat</display-name>
  <description>
     Welcome to Tomcat
  </description>
  
  <taglib>
        <taglib-uri>http://java.sun.com/jstl/fmt</taglib-uri>
        <taglib-location>/WEB-INF/tld/fmt.tld</taglib-location>
    </taglib>
    <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/sql</taglib-uri>
        <taglib-location>/WEB-INF/tld/sql.tld</taglib-location>
    </taglib>
    <taglib>
        <taglib-uri>http://java.sun.com/jstl/x</taglib-uri>
        <taglib-location>/WEB-INF/tld/x.tld</taglib-location>
    </taglib>

</web-app>      

 這樣就配置好了,然後就可以使用JSTL标簽庫了。   我是在Spring中使用JSTL的,本應該在視圖解析器的配置中加一條的,但是好像不加也可以。

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">

    	<property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />

    	<property name="prefix" value="/WEB-INF/views/"/>
    	<property name="suffix" value=".jsp"/>

    </bean>      

附轉載位址: JSTL 标簽庫 下載下傳及配置 另一篇也是來自這個部落格的: JSTL 核心标簽庫 使用