<%Date date=new Date();
 java.text.DateFormat  df= new java.text.SimpleDateFormat("yyyy-MM-dd");
 String dt = df.format(date);
%>
<%=dt%>

解决方案 »

  1.   

    去掉这个pageEncoding="gb2312"试试!!
      

  2.   

    <Connector 
    port="8080"               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
                   enableLookups="false" redirectPort="8443" acceptCount="100"
                   debug="0" connectionTimeout="20000" 
                   disableUploadTimeout="true" URIEncoding="GBK"/>
    在server.xml中找到这个部分,加入最后的URIEncoding="GBK"。这个可能能解决问题,因为造成乱码的原因有很多。
      

  3.   

    不是jdk5的问题,是tomcat5.5的问题,我也提了这个问题。看来要下载它的源程序分析一下。——————————————
    http://community.csdn.net/Expert/topic/3387/3387927.xml?temp=.5531275
    非常有意思:tomcat-5.5.2不支持中文?struts-1.2.4自带例子Logon.jsp页面数据JS验证出错?