摘要:
首先是开发一个if标签,先是实现类package com.bird.web.tag.example; import java.io.IOException; import javax.servlet.jsp.JspException;
import javax.servlet.jsp.tagext.SimpleTagSupport; public class IfTag extends SimpleTagSupport{ private boolean test; public void setTest(boolean test) { this.test = test; ... 阅读全文
摘要:
标签的好处就是能够让JSP界面不出现Java脚本代码,然后加上属性这个东西就大大增强了标签的可复用性,下面我们使用标签技术来开发一个防盗链标签。首先还是写一个类实现SimpleTagSupportpackage com.bird.web.tag.example; import java.io.IOException; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.jsp.JspException;
import.. 阅读全文
摘要:
如果一个标签有了属性,则这个标签将是更加灵活而且好使用。下面来列举一下开发带属性的标签的步骤。首先还是写一个类继承SimpleTagSupport,然后为属性声明一个值,当然,也得为了这个值进行按照JavaBean那样设置Set方法以便服务器进行调用。下面的内容和写正常的标签类就差不多了。当然,在书写TLD标签的时候还是有些不一样的。package com.bird.web.simpleTag; import java.io.IOException;
import java.util.Date; import javax.servlet.jsp.JspException;
import j.. 阅读全文
摘要:
在JSP2.0以后,为了减少标签学习成本,SUN 公司推荐使用SimpleTag接口,这个接口的方法所有的对于标签的控件全部在doTag()这个标签里面,所以使用起来更加简单,下面列举简单标签实现的四个功能。1.使用简单标签控制是否执行标签体首先写一个类继承SimpleTagSupport这个实现类package com.bird.web.simpleTag; import java.io.IOException; import javax.servlet.jsp.JspException;
import javax.servlet.jsp.tagext.JspFragment;
impo.. 阅读全文