我使用速度模板作为视图组件,我的欢迎文件也是.vm文件。我正面临这个问题,当我运行我的应用程序时,.vm文件没有被速度引擎渲染。所以在加载应用程序时如何渲染.vm文件?
答案 0 :(得分:0)
问题很可能与您的网络应用有关,而非Velocity。
Tomcat中的webapp将忽略标记中的任何servlet映射。这在Tomcat 7中得到修复。(我相信它实际上是Servlet规范的一个问题)。
请参阅:https://issues.apache.org/bugzilla/show_bug.cgi?id=47378
更多有用信息:http://wiki.metawerx.net/wiki/HowToUseAServletAsYourMainWebPage
底线 - 为了完成这项工作,请将一个文件'index.jsp'放在您的webapp的根目录中,然后转发到您真正的欢迎文件。