struts.xml中的result的结果指向页面的路径是否必须相对应webRoot或action命名空间
WEB-INF/velocity.properties:
webapp.resource.loader.path=/template
webapp.resource.loader.class=org.apache.velocity.tools.view.WebappResourceLoader
src/struts.xml:
<result name="success" type="velocity">/view/list.vm</result>
模板文件的路径:WebRoot/template/view/list.vm
在Tomcat中运行,找不到/view/list.vm,但是当<result>指定的结果页面改为/template/view/list.vm就能显示成功
感觉虽然result的结果页面是.vm文件,但是并没有按照velocity.properties中的模板加载路径查找文件,在此表示疑惑!本人系菜鸟,刚接触velocity一周,希望各位高手解惑,万分谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
阅读下源码去吧。。。
阅读下源码去吧。。。