2017-09-28 22 views
0

我想在centos7上使用velocity引擎渲染一些.vm文件。我已經下載了velocity-engine-core-2.0.jar但我不知道該如何處理這個jar文件,以及如何使用它來配置tomcat來渲染.vm文件。我沒有太多的Java知識,只需要渲染這個視圖,以便我可以對樣式表進行一些更改。如何呈現「.vm」文件

這裏是我的資產結構:

/css/ 
/images/ 
/views/ (.vm files are here) 
/file1.properties 
/file2.properties 
+0

我想 「過於寬泛。」在問這些問題之前,您應該試試Google:https://www.google.com/search?q=velocity+template+examples&ie=utf-8&oe=utf-8 – markspace

+0

請粘貼您的web.xml文件和其他映射。 –

+0

請參閱[本答案](https://stackoverflow.com/questions/10277263/how-do-i-install-and-use-apache-velocity/10280506#10280506),其中詳細介紹了一個webapp的設置。 –

回答

0

您可能需要保持像下面web.xml中的映射:

<web-app> 
    <servlet> 
     <servlet-name>velocity</servlet-name> 
     <servlet-class>org.apache.velocity.tools.view.VelocityViewServlet</servlet-class> 
    </servlet> 
    <servlet-mapping> 
     <servlet-name>velocity</servlet-name> 
     <url-pattern>*.vm</url-pattern> 
    </servlet-mapping> 
    <welcome-file-list> 
     <welcome-file>index.vm</welcome-file> 
    </welcome-file-list> 
</web-app>