如何在web項目中引用velocity逡?
從http://velocity.apache.org/download.cgi下載velocity-tools-2.0.zip文件,然后解壓。在解壓縮后的velocity-tools-2.0\examples目錄下有三個war文件。選擇simple.war放入到tomcat的webapps目錄下,然后啟動tomcat。
在瀏覽器中輸入:http://localhost:8983/simple/ 則可以看到index.vm的效果。
如果我們自己開發,怎么辦呢?
按照webapps中的simple目錄下的結構創建web 項目就可以了。showcase.war則包含很多velocity的工具和使用方法。
如果直接復制simple項目中的web.xml,則有可能報錯:Can not find the tag library descriptor for "http://velocity.apache.org/velocity-view"
把web.xml中的
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<web-app>
換成
<web-app version="2.5"
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">
就不會報錯了。