⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 attributehellotag.java

📁 J2EE 技术 源码 书籍源代码(j2ee编程技术)
💻 JAVA
字号:
package tag;
import javax.servlet.jsp.tagext.TagSupport;
import java.io.*;
import javax.servlet.jsp.JspWriter;
public class AttributeHelloTag extends TagSupport {
	/*private String name ;
	private String sex;
	public void setname(String name){
		this.name=name;
	}
	public String getname(){
		return name;
	}
	
	public String getsex() {
		return sex;
	}

	public void setsex(String  sex) {
		this.sex =sex;
	
	}
	
	public int doEndTag() {
		 String prefix=new String();
        try {
            //使用JSPWriter获得JSP的输出对象
            JspWriter JSPWriterOutput = pageContext.getOut();
           
            if(sex.equals("male"))prefix="Mr. ";
            else prefix="Miss ";
            JSPWriterOutput.print("Hello !"+prefix+name);
        } catch (IOException ioEx) {
            System.out.println("IOException in HelloTag " + ioEx);
        }
        return (SKIP_BODY);
    }
*/
	//上面注释部分为原来标记处理器代码
	private String name ;
	private boolean sex;
	public void setname(String name){
		this.name=name;
	}
	public String getname(){
		return name;
	}
	public boolean getsex() {
		return sex;
	}
	public void setsex(boolean  sex) {
		this.sex = sex;		
	}
	public int doEndTag() {
		 String prefix=new String();
        try {
            //使用JSPWriter获得JSP的输出对象
            JspWriter JSPWriterOutput = pageContext.getOut();
           
            if(sex)prefix="Mr. ";
            else prefix="Miss ";
            JSPWriterOutput.print("Hello !"+prefix+name);
        } catch (IOException ioEx) {
            System.out.println("IOException in HelloTag " + ioEx);
        }
        return (SKIP_BODY);
    }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -