java - 自定义标记 : Attribute without text (boolean value)

标签 java jsp jstl

假设我有一个带有可选 boolean 属性的自定义标签。

该属性也有一个默认值 false。

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

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

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

最佳答案

不,这不可能。

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

关于java - 自定义标记 : Attribute without text (boolean value),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13626766/

相关文章:

java - Eclipse 的工作区 : Shall I put my images in 'src' or 'bin' folder?

java - 网络线程与UI线程通信

javascript - 更改 Google Chart 的内部颜色

java - 使用 JPQL 获取字符串列表

java - 如何显示 HTML 格式的 Java 命令行错误消息?

java - 当我输入4 abcd bcda cdab dabc时,我想要结果1,但结果是4,不知道为什么?

java - 无法使用带参数的构造函数 NO_CONSTRUCTOR 实例化 org.springframework.security.authentication.UsernamePasswordAuthenticationToken

html - 从数据库获取 html 标记并显示在 div 中

java - 将请求转发到 JSP

jsf - Tomahawk 标签中表达式语言函数的问题