读书人

请教这个要如何解决小弟我想把默认值

发布时间: 2013-10-15 16:47:37 作者: rapoo

请问这个要怎么解决,我想把默认值设为前一天日期
<%
SimpleDateFormat f=new SimpleDateFormat("yyyyMMdd");
String curdate=f.format(new Date());
%>

<input type="text" name="RQ" style="width:130" value="<%curdate %>">


这样写报错了。

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 23 in the jsp file: /h1-g-new.jsp
Generated servlet error:
Syntax error on token ".", ; expected


要怎么解决。谢谢
[解决办法]


Calendar c = Calendar.getInstance();
c.add(Calendar.DAY_OF_MONTH, -1);
string predate = f.format(c.getTime());

[解决办法]
楼上的
SimpleDateFormat f=new SimpleDateFormat("yyyyMMdd");
Calendar c=Calendar.getInstance();
c.add(Calendar.DAY_OF_MONTH, -1);
String curdate = f.format(c.getTime());
//<%=curdate %>

读书人网 >Java Web开发

热点推荐