gpt4 book ai didi

java - 带参数的 JSTL 方法调用

转载 作者:太空宇宙 更新时间:2023-11-04 14:20:18 25 4
gpt4 key购买 nike

我是 JSTL 新手,正在寻找一种使用 JSTL 调用“when”子句中的方法的方法。我这样导入:

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 

然后我稍后在 JSP 中使用此语法调用该方法:

<c:when test= "${sessionBean.aBooleanMethod(form.userName)}" > 

问题是,我收到此错误:

 ...contains invalid expression(s): javax.el.ELException: Error Parsing:  ${sessionBean.aBooleanMethod(form.userName)}

如果我需要提供更多信息或者您有任何疑问,请告诉我!谢谢,我很感激任何答案/想法!

最佳答案

已修复。在这种情况下,最简单的修复方法是在表单中使用 boolean 字段,而不是使用方法调用,然后在 JSTL 中测试该字段:

<c:when test="${form.someBooleanField}">

关于java - 带参数的 JSTL 方法调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27271542/

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