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

时间:2012-11-29 13:19:51

标签: java jsp jstl

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

该属性的默认值为false。

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

的内容

有没有办法定义="true" - 部分不是nesscasary?那么<xyz:mytag optAttr />等于<xyz:mytag optAttr="true" />

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

1 个答案:

答案 0 :(得分:6)

不,这是不可能的。

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