自定义标记:没有文本的属性(布尔值)

Gun*_*don 2 java jsp jstl

假设我有一个带有可选布尔属性的自定义标记.

该属性的默认值也为false.

要使用它,开发人员会写类似的东西

有没有一种方法来定义的="true"双组分不nesscasary?那<xyz:mytag optAttr />等于<xyz:mytag optAttr="true" />

至少对于HTML中的复选框,这是很常见的.

axt*_*avt 6

不,这是不可能的.

JSP自定义标记严格遵循XML语法,不允许这种声明(与HTML不同).