我在jsp页面的顶部定义了一个类似下面的函数
<%!
public boolean isSkillSelcted(String Skill1)
{
...
..
.
return true;
}
%>
现在我想调用复选框中的函数,如下所示
<input name="chkSkills" type="checkbox" id="chkJava" value="Java"
<c:if test='${isSkillSelcted("Java") == true}'>Checked</c:if>>Java
如果函数返回true,那么复选框将被标记为选中。它的显示异常如下。
org.apache.jasper.JasperException: /EditUser.jsp(73,71)
The function isSkillSelcted must be used with a prefix when a default namespace is not specified
当我在开头附加 fn 时 fn:isSkillSelected 它的抱怨函数未定义