jsp作业(4)---实现一个自定义标签
实现一个自定义标签,
功能:判断一个YYYY-MM-DD格式的日期修改为下面格式输出
年:YYYY
月:MM
日:DD
在hbsi.tld中描述:
package com.hbsi.web.tag;import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet.jsp.JspWriter;import javax.servlet.jsp.tagext.BodyContent;import javax.servlet.jsp.tagext.BodyTagSupport;public class MyTagDemo6 extends BodyTagSupport {@Overridepublic int doEndTag() throws JspException {BodyContent bc=this.getBodyContent();String c=bc.getString();String[] result=c.split("-");JspWriter out=this.pageContext.getOut();try {out.print("年:"+result[0]+"<br>");out.print("月:"+result[1]+"<br>");out.print("日:"+result[2]+"<br>");} catch (IOException e) {e.printStackTrace();}return this.EVAL_PAGE;}}