velocity小问题:如何在vm中获得$application保存的全局变量?

发布于 2021-11-09 01:21:58 字数 123 浏览 854 评论 8

在web.xml中配置了context-param变量static,但是在*.vm模板文件中,怎么都无法获得,都是以文本字符串显示到页面。

如何在vm中获得$application保存的全局变量?用了很多方法都不行!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

终陌 2021-11-11 19:05:26

引用来自“努力”的答案

引用来自“JavaGG”的答案

做一个tool做桥接吧

成熟稳重的好男人 2021-11-11 19:03:06

引用来自“JavaGG”的答案

做一个tool做桥接吧

悸初 2021-11-11 18:46:10

做一个tool做桥接吧

瀞厅☆埖开 2021-11-11 16:53:31

那只能说明你的 ServletContext 没有这个值,你需要确保有值才能在页面上获取

秋意浓 2021-11-11 16:20:16

谢谢您,我再试一试!

夜血缘 2021-11-11 06:49:53

引用来自“红薯”的答案

$application 就相当于是 ServletContext 类,你可以调用 $application.getAttribute('xxxx') 来获取相应信息

坚持沉默 2021-11-10 17:36:55

引用来自“红薯”的答案

velocity 是无法获取 static 变量的

平定天下 2021-11-09 08:17:26

$application 就相当于是 ServletContext 类,你可以调用 $application.getAttribute('xxxx') 来获取相应信息

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文