velocity小问题:如何在vm中获得$application保存的全局变量?
在web.xml中配置了context-param变量static,但是在*.vm模板文件中,怎么都无法获得,都是以文本字符串显示到页面。
如何在vm中获得$application保存的全局变量?用了很多方法都不行!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
引用来自“努力”的答案
引用来自“JavaGG”的答案
做一个tool做桥接吧
引用来自“JavaGG”的答案
做一个tool做桥接吧
做一个tool做桥接吧
那只能说明你的 ServletContext 没有这个值,你需要确保有值才能在页面上获取
谢谢您,我再试一试!
引用来自“红薯”的答案
$application 就相当于是 ServletContext 类,你可以调用 $application.getAttribute('xxxx') 来获取相应信息
引用来自“红薯”的答案
velocity 是无法获取 static 变量的
$application 就相当于是 ServletContext 类,你可以调用 $application.getAttribute('xxxx') 来获取相应信息