gpt4 book ai didi

java - 速度:迭代问题

转载 作者:行者123 更新时间:2023-11-29 09:07:41 26 4
gpt4 key购买 nike

之后,从 1.5 升级到速度引擎 1.7 出现了 1.5 没有的问题。为了解释这个问题,我必须展示一个代码片段:

#foreach($someVariable in $someCollection)
#foreach($anotherVariable in $someVariable.$anotherCollection)
$anotherVariable.someAttribute ## This expression print in the browser as is
## but if I do this way
$anotherVariable.get("someAttribute") ## works fine!
#end
#end

这是在升级后发生的(在 1.7 中),如果我回滚升级(移回 1.5),那么我不必在我在上面的代码片段中提到的其他方式。

最佳答案

尝试将以下内容添加到您的 MyClass extends HashMap:

公共(public)对象获取(对象键){ 返回获取((字符串)键);

我担心 Velocity 可能会识别它是一个 Map 并尝试使用不承认泛型的快捷方式,因此调用了错误的 get() 方法。但我没有准备好在这台机器上确认这一点,我也没有时间这样做。对不起。

关于java - 速度:迭代问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13973868/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com