Velocity 如何从 action中取值
web 应用中,velocity 的 .vm 视图如何从action去中取值?
1. 有setter & getter 但是取不到值。
1. 有setter & getter 但是取不到值。
2.将值放到 ActionContext.getContext.get("request"); 中同样取不到。
配置如下,没有配置toolbox.xml
<servlet> <servlet-name>velocity</servlet-name> <servlet-class> org.apache.velocity.tools.view.servlet.VelocityLayoutServlet </servlet-class> <init-param> <param-name>org.apache.velocity.properties</param-name> <param-value>velocity.properties</param-value> </init-param> </servlet> <servlet-mapping> <servlet-name>velocity</servlet-name> <url-pattern>*.vm</url-pattern> </servlet-mapping>
第一次接触velocity,不知道如何解决这个问题,网上的说法都不同。想麻烦各位看下,如何解决。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(12)
您可以共享下您的方法呀。:)
我还没有试过这种用法
已经解决了。谢谢你。
我在后台没有看到你说的这个方法。
后台不是可以addattributevalue(“m”,m) 页面直接取${m}就可以了
action执行后跳转到.vm页面的。
据我观察。你只拦截了*.vm,没有拦截action
具体如何操作的呢?
回复
按照正常流程即可。
回复
从request中取parameter?能不能自动为bean填充属性的?
回复
这个没尝试过,