标签: java jsp jstl
假设我有一个带有可选布尔属性的自定义标记。
该属性的默认值为false。
要使用它,开发人员会写类似
有没有办法定义="true" - 部分不是nesscasary?那么<xyz:mytag optAttr />等于<xyz:mytag optAttr="true" />?
="true"
<xyz:mytag optAttr />
<xyz:mytag optAttr="true" />
至少对于HTML中的复选框,这很常见。
答案 0 :(得分:6)
不,这是不可能的。
JSP自定义标记严格遵循XML语法,不允许这种声明(与HTML不同)。