jstl无法正确解析带有命令行参数的方法

时间:2019-06-17 14:37:27

标签: java jstl

我的类A中有两个方法,它们的名称相同但签名不同:

class A {
public String getByKey(String key) { return "First"; }
public String getByKey(String key, Object... arguments) { return "Second"; }
}

我在jstl中调用第一个方法,但有时会得到“第二个”字符串,而不是“第一个”字符串。重新部署后可能会发生。这不是永久行为,而是随机发生的。

如果我使用scriplets,那么它会一直正常工作。

JSTL版本= 1.2

servlet-api版本= 3.1.0

0 个答案:

没有答案