gpt4 book ai didi

java - JSP Struts 到 Velocity Struts 的转换

转载 作者:行者123 更新时间:2023-12-02 00:55:06 25 4
gpt4 key购买 nike

我代表我的一位学生问这个问题 - “有人知道如何将 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 page以及概述和 VelocityView page了解如何配置 Velocity servlet。

关于java - JSP Struts 到 Velocity Struts 的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1170785/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com