SimpleDateFormat sdf = new SimpleDateFormat(HH:mm:ss);
改为
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");

解决方案 »

  1.   

    改成这样就好了:package tag;import javax.servlet.jsp.tagext.*;
    import javax.servlet.jsp.*;
    import java.text.SimpleDateFormat;public class datetag extends TagSupport{
    public int doStartTag() throws JspException{
    SimpleDateFormat sdf = new SimpleDateFormat();
    String time = sdf.format(new java.util.Date());
    try
    {
    pageContext.getOut().print(time);
    }
    catch (Exception e)
    {
    throw new JspException(e.toString());
    }
    return SKIP_BODY;
    }
    }
      

  2.   

    String time = sdf.format(new java.util.Date());对了,这句没搞对,应该是:
    String time = sdf.format(new java.util.Date("HH:mm:ss"));
      

  3.   

    日,又复制错了,靠!应该是:
    SimpleDateFormat sdf = new SimpleDateFormat();
    改为
    SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");