摘要:        
1.防止用户盗链使用网站页面,可以判断Request.setHeader("referer"),链接中referer.startsWith(site) 是否以网站网址开始,否.跳转到网站首页,继续访问.是,直接访问...,控制自定义标签类RefererTag.javapackage cn.itcast.web.tag;import java.io.IOException;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax    阅读全文
        
            posted @ 2013-06-20 23:19
亂舞春秋
阅读(1050)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
jsp定义属性,如果接收参数为日期格式:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@taglib uri="/simpleitcast" prefix="itcast"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head>    阅读全文
        
            posted @ 2013-06-20 22:44
亂舞春秋
阅读(1378)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
什么也不说,直接上代码:import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.SimpleTagSupport;//通过属性控制标签体的执行次数public class SimpleTagDemo5 extends SimpleTagSupport { private int count; // public void setCount(int count) { this.count = count; } @Over...    阅读全文
        
            posted @ 2013-06-20 22:27
亂舞春秋
阅读(196)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
什么也不说,直接上代码:import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet.jsp.SkipPageException;import javax.servlet.jsp.tagext.SimpleTagSupport;//控制标签余下的jsp不执行public class SimpleTagDemo4 extends SimpleTagSupport { @Override public void doTag() throws JspException, IOEx...    阅读全文
        
            posted @ 2013-06-20 21:56
亂舞春秋
阅读(207)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
什么也不说,直接上代码:import java.io.IOException;import java.io.StringWriter;import javax.servlet.jsp.JspException;import javax.servlet.jsp.PageContext;import javax.servlet.jsp.tagext.JspFragment;import javax.servlet.jsp.tagext.SimpleTagSupport;//用简单标签修改标签体内容小写变大写public class SimpleTagDemo3 extends SimpleTagS    阅读全文
        
            posted @ 2013-06-20 21:54
亂舞春秋
阅读(868)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
什么也不说,直接上代码:import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.JspFragment;import javax.servlet.jsp.tagext.SimpleTagSupport;//控制标签执行10次public class SimpleTagDemo2 extends SimpleTagSupport { @Override public void doTag() throws JspException, IOExcep...    阅读全文
        
            posted @ 2013-06-20 21:51
亂舞春秋
阅读(182)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
什么都不说,直接上代码:import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet.jsp.PageContext;import javax.servlet.jsp.tagext.JspFragment;import javax.servlet.jsp.tagext.SimpleTagSupport;//控制标签体是否执行public class SimpleTagDemo1 extends SimpleTagSupport { //简单标签使用这个方法完成所有业务逻辑 ...    阅读全文
        
            posted @ 2013-06-20 21:49
亂舞春秋
阅读(224)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
控制jsp页面某一部分内容是否执行。 1.编写一个类实现tag接口,控制dostarttag方法的返回值,如果这个方法返回EVAL_BODY_INCLUDE,则执行标签体,如果返回SKIP_BODY,则不执行标签体控制整个 jsp页面是否执行。 2、编写一个类实现tag接口,控制doendtag方法的返回值,如果这个方法返回EVAL_PAGE,则执行标签余下的jsp页面,如果返回SKIP_PAGE,则不执行余下的jsp 控制jsp页面内容重复执行。 3.编写一个类实现Iterationtag接口,控制doAfterBody方法的返回值,如果这个方法返回EVAL_BODY_AGA...    阅读全文
        
            posted @ 2013-06-20 15:30
亂舞春秋
阅读(546)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
什么也不说,直接上代码:package cn.itcast.web.tag;import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.BodyTag;import javax.servlet.jsp.tagext.BodyTagSupport;import javax.servlet.jsp.tagext.Tag;//修改标签体public class TagDemo4 extends BodyTagSupport { //bodycontent ...    阅读全文
        
            posted @ 2013-06-20 15:25
亂舞春秋
阅读(435)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
什么也不说,直接上代码:import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.IterationTag;import javax.servlet.jsp.tagext.Tag;import javax.servlet.jsp.tagext.TagSupport;//控制标签体重复执行public class TagDemo3 extends TagSupport { int x = 5; @Override public int doStartTag() throws JspExceptio...    阅读全文
        
            posted @ 2013-06-20 15:23
亂舞春秋
阅读(240)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
什么也不说,直接上代码:import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.Tag;import javax.servlet.jsp.tagext.TagSupport;//控制jsp页面是否执行public class TagDemo2 extends TagSupport { @Override public int doEndTag() throws JspException { //return Tag.SKIP_PAGE; //余下jsp不会执行 retu...    阅读全文
        
            posted @ 2013-06-20 15:20
亂舞春秋
阅读(165)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
自定义标签,在类中控制该自定义标签是否显示:import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.Tag;import javax.servlet.jsp.tagext.TagSupport;//控制标签体是否执行public class TagDemo1 extends TagSupport { @Override public int doStartTag() throws JspException { return Tag.EVAL_BODY_INCLUDE;/...    阅读全文
        
            posted @ 2013-06-20 10:21
亂舞春秋
阅读(267)
评论(0)
推荐(0)
        
        
                    
                
浙公网安备 33010602011771号