【发布时间】:2016-05-19 18:01:23
【问题描述】:
我想在 Web 应用程序中使用 Velocity,以便将动态内容从数据库添加到 html 文件。我已经使用VelocityViewServlet 成功配置了 Velocity。我的 web.xml 看起来像这样:
<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>*.html</url-pattern>
</servlet-mapping>
我想以这些方式加载一些内容:
#set( $pageId = "6655231")
$data.getContent($pageId)
我应该在哪里设置属性$data?
我应该在扩展 VelocityViewServlet 的自己的 HttpServlet 实现中设置属性吗?
或者有其他方法吗?
【问题讨论】:
标签: java servlets web velocity web.xml