它报了下面的错:
500 Servlet Exception
java.lang.IllegalArgumentException
at java.util.Date.parse(Date.java:582)
at java.util.Date.<init>(Date.java:264)
at GoodsOrderBean.setDisposedate(GoodsOrderBean.java:77)
at _order._neworder__jsp._jspService(/order/neworder.jsp:9)
at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
at com.caucho.jsp.Page.subservice(Page.java:497)
at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:182)
at com.caucho.server.http.Invocation.service(Invocation.java:312)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:244)
at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163)
at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
at java.lang.Thread.run(Thread.java:536)
500 Servlet Exception
java.lang.IllegalArgumentException
at java.util.Date.parse(Date.java:582)
at java.util.Date.<init>(Date.java:264)
at GoodsOrderBean.setDisposedate(GoodsOrderBean.java:77)
at _order._neworder__jsp._jspService(/order/neworder.jsp:9)
at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
at com.caucho.jsp.Page.subservice(Page.java:497)
at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:182)
at com.caucho.server.http.Invocation.service(Invocation.java:312)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:244)
at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163)
at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
at java.lang.Thread.run(Thread.java:536)
解决方案 »
- 急,急,java web 中怎么样获取客户Ip,并记录客户访问次数。
- 追问,墙该拆,该建,该补?web路在何方?
- 设计一个struts2的大中型项目的方向?
- hibernate的一个问题弄了2天了
- 机不可失!
- 各位大哥来帮小弟解决个问题,关于就是运行PHP的服务器可否运行Tomcat
- <jsp:useBean id="" ----关于ID问题请高手们帮忙
- 谁能告诉我smartupload上传组件到什么地方下载??
- ModalDialog 如何自动刷新???
- 已知unicode,怎样转换成字符?
- (WEB)如何在两个WEB Server间传递数据!!
- FRAME1 的表单怎么提交到 FRAME2 的JSP页面?谢谢!
{
disposedate=disposedate.replace('-','/');
Date d=new Date(disposedate);
//this.disposedate=d;
}
Date date = new Date(int year, int month, int date);
传过来的disposedate="2003-03-17"
我就是要把这个disposedate转换成Date类型的啊
{
disposedate=disposedate.replace("2003-03-17");
Date d=new Date(disposedate);
//this.disposedate=d;
}
disposedate=disposedate.replace('-','/');
Date d=new Date(disposedate);
}这个方法不是很好吗?!
public boolean insertOrder()
{
if (this.startConnect()==false)
{
return false;
}
else if (this.checkContent()==true)
{
try
{
String sql="insert into GoodsOrder(OrderNo,OrderDate,DisposeDate,Customer,Operator,Fee,Discount,Auditing,Deleted) values('"+orderno+"','"+orderdate+"','"+disposedate+"','"+customer+"','"+operator+"','"+fee+"','"+discount+"','"+auditing+"','"+deleted+"')";
stmt.executeUpdate(sql);
return true;
}
catch (SQLException ce)
{
System.err.println("GoodsOrderBean.ce:"+ce.getMessage());
}
}
return false;
}
可是为什么时候播讲不到数据库中去啊?
其中TO_DATE是Oracle它自己的日期转换函数。
'yyyy-mm-dd'格式要根据orderdate的格式改变。
给分啊,楼主
stmt.execute(sql); // 更改为
不好意思,我也没有用过,你自己试试
500 Servlet Exception
java.lang.IllegalArgumentException
at java.util.Date.parse(Date.java:582)
at java.util.Date.<init>(Date.java:264)
at GoodsOrderBean.setOrderdate(GoodsOrderBean.java:69)
at _order._neworder__jsp._jspService(/order/neworder.jsp:32)
GoodsOrderBean.java:69的内容为:
Date d=new Date(orderdate);
哪里错啊?
java.util.Date oDate = oDateFormat.parse("2003-3-17");至于插入数据库吗,你可以用java.sql.PreparedStatement吗
public void setDate(int parameterIndex,Date x)
如:
Timestamp orderdate=new Timestamp(new Date().getTime());
楼主结帐吧!:)