【发布时间】:2011-02-22 14:42:06
【问题描述】:
因此根据 Sun 的 J2EE 文档 (http://docs.sun.com/app/docs/doc/819-3669/bnani?l=en&a=view),“如果不需要标记属性,则标记处理程序应提供默认值。”
我的问题是如何根据文档的描述定义默认值。代码如下:
<%@ attribute name="visible" required="false" type="java.lang.Boolean" %>
<c:if test="${visible}">
My Tag Contents Here
</c:if>
很明显,这个标签不会编译,因为它缺少标签指令和核心库导入。我的意思是我希望“可见”属性默认为 TRUE。 “标签属性不是必需的”,因此“标签处理程序应提供默认值”。我想提供一个默认值,那么我错过了什么?
非常感谢任何帮助。
【问题讨论】:
标签: java jakarta-ee jsp-tags custom-attributes