在 JSP 页面中传递给自定义标签的标准属性有哪些?


考虑为属性包含以下属性:

序号属性及用途
1name
name 元素定义属性的名称。对于特定标签,每个属性名称必须唯一。
2required
指定此属性是必需的还是可选的。对于可选属性,值为 false。
3rtexprvalue
声明标签属性的运行时表达式值是否有效
4type
定义此属性的 Java 类类型。默认情况下,假定为 **String**
5description
可以提供信息性描述。
6fragment
声明此属性值是否应视为 **JspFragment**。

以下是指定与属性相关的属性的示例:

.....
   <attribute>
      <name>attribute_name</name>
      <required>false</required>
      <type>java.util.Date</type>
      <fragment>false</fragment>
   </attribute>
.....

如果您使用两个属性,则可以按如下方式修改您的 TLD:

.....
   <attribute>
      <name>attribute_name1</name>
      <required>false</required>
      <type>java.util.Boolean</type>
      <fragment>false</fragment>
   </attribute>

   <attribute>
      <name>attribute_name2</name>
      <required>true</required>
      <type>java.util.Date</type>
   </attribute>
.....

更新于:2019年7月30日

51 次浏览

启动您的 职业生涯

完成课程获得认证

开始学习
广告