带属性的自定义标签
来源:互联网 发布:evernote 知乎 编辑:程序博客网 时间:2024/05/01 16:34
1)控制标签体循环输出指定次数
在标签处理类中添加属性变量及其setter方法
private int times;
public void doTag() throws JspException, IOException {
JspFragment jf = this.getJspBody();
for(int i=0; i<times; i++){
jf.invoke(null);
}
}
public void setTimes(int times) {
this.times = times;
}
在tld文件中增加属性描述<attribute></attribute>
…
<attribute>
<name>times</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
…
演示<trexprvalue>true</rtexprvalue>
<class3g:mySimpleTag5 times="<%=3+1 %>">
aaaaaaaaa<br>
</class3g:mySimpleTag5>
2)解释传参时类型转换问题,并以Data数据的传递演示非基本数据类型的参数传递
l 在标签处理类中添加Data类型成员及其setter方法
private Date date;
public void setDate(Date date) {
this.date = date;
}
l 在tld中添加属性描述
<attribute>
<name>date</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
<type>java.util.Date</type>
</attribute>
l 在jsp中调用
<class3g:mySimpleTag5 times="3" date="<%=new Date() %>">
xxxxxxxx
</class3g:mySimpleTag5>
- 带属性的自定义标签
- 带属性的自定义标签
- 带属性的自定义标签
- 带属性的自定义标签使用
- JSP自定义标签(2):带属性的自定义标签
- 自定义标签之带属性的自定义标签
- javaweb之自定义标签——带属性的标签
- 【自定义标签开发】05-开发带属性的标签
- jsp自定义标签处理器类----带属性标签的做法
- 自定义标签(带属性)
- (41)自定义标签库开发(简单标签的使用和带属性的标签)
- 自定义JSP中的Taglib标签之二带自定义属性的标签
- 自定义JSP中的Taglib标签之二带自定义属性的标签
- 自定义标签的属性
- JSP的自定义标签(二)之带属性的标签
- 开发带属性的标签
- 开发带属性的标签
- 6.带属性的标签
- smarty简单介绍
- 第二种方式实现异步通信
- 浅析堆和栈
- beanstalk通讯协议
- 虚拟路径
- 带属性的自定义标签
- smarty的了解
- 控件的常用属性
- servlet应用
- 金额转为大写中文方法
- 把阿拉伯转换成汉字的方法
- 简单自定义标签的使用案例
- XML定义
- DOM4J实例