gpt4 book ai didi

java - 使用jsp标签调用jsp中类的方法

转载 作者:行者123 更新时间:2023-11-30 05:14:13 25 4
gpt4 key购买 nike

Class Foo
{
public String currentVersion()
{
return "1.2";
}
}

需要使用标签库从jsp调用currentVersion类方法吗?其中 currentversion 不是 getter 或 setter 方法,它只是一个类方法。

最佳答案

您无法使用像 ${foo.currentVersion} 这样的标准 JSP 表达式来执行此操作,它仅适用于 bean 属性(即 getCurrentVersion())。

你需要要么

  • 编写一个 scriptlet(不要这样做!)
  • 编写一个自定义标记类,为您调用 currentVersion()
  • 重构 Foo 以拥有 getCurrentVersion() 方法

关于java - 使用jsp标签调用jsp中类的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2230503/

25 4 0