簡體   English   中英

JSP Struts到Velocity Struts轉換

[英]JSP Struts to Velocity Struts conversion

我代表我的一個學生問這個問題:“有人知道如何將JSP Struts轉換為Velocity Struts嗎?”

對於初學者來說, 您不必一次完成所有操作 這非常重要-您只應在有時間對其進行測試的情況下轉換頁面,否則會導致一定程度的不良結果。 就我個人而言,我通常不這樣做,它更喜歡Velocity僅用於電子郵件模板。

您必須映射VelocityView servlet(在web.xml中):

<!-- Define Velocity template compiler -->
<servlet>
  <servlet-name>velocity</servlet-name>
  <servlet-class>
    org.apache.velocity.tools.view.servlet.VelocityViewServlet
  </servlet-class>
  <init-param>
    <param-name>org.apache.velocity.toolbox</param-name>
    <param-value>/WEB-INF/toolbox.xml</param-value>
  </init-param>
  <init-param>
    <param-name>org.apache.velocity.properties</param-name>
    <param-value>/WEB-INF/velocity.properties</param-value>
  </init-param>
</servlet>

<!-- Map *.vm files to Velocity -->
<servlet-mapping>
  <servlet-name>velocity</servlet-name>
  <url-pattern>*.vm</url-pattern>
</servlet-mapping>

您還需要創建toolbox.xml文件,並放入要添加的所有工具,並創建velocity.properties ,這與該文件的其他實例沒有太大區別。

請參見VelocityStruts頁面和概述,以及如何配置Velocity Servlet的VelocityView頁面

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM