使用velocity toolbox 2碰到一个无法解释的问题

发布于 2021-11-23 21:41:51 字数 516 浏览 809 评论 7


在折腾velocity toolbox2.0的时候发现个很奇怪的问题  

只要toolbox配置中tool的scope为request 并且继承LinkTool

在vm中使用的时候就会报错

报错的位置就在这上面这props.getValue("log")

getValue的函数源码也在上面  

直接使用函数内的props.getSource().get("log")又不会报异常

这是啥情况  难道是我坐姿不对?  谁来帮我看看这问题...


源码位置在org.apache.velocity.tools.generic.ValueParser.java

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

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

发布评论

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

评论(7

梦中楼上月下 2021-11-26 12:21:32

idea有这主题

旧伤慢歌 2021-11-26 12:19:42

你的IDE界面怎么弄的全黑?

坐在坟头思考人生 2021-11-26 11:41:30

不是包的问题 maven中加的2.0的依赖

眉黛浅 2021-11-26 07:33:22

可能导包错了。

掩饰不了的爱 2021-11-26 07:12:32

继承的org.apache.velocity.tools.view.LinkTool tools下面的那个不是Deprecated了嘛.

深巷少女 2021-11-26 06:06:25

debug调试过去总是props.getValue报错..竟然说没有这个getValue方法...怎么破?

檐上三寸雪 2021-11-24 10:29:33

你是继承的哪个LinkTool

org.apache.velocity.tools.view.tools.LinkTool
org.apache.velocity.tools.view.LinkTool

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