我的servlet中有这段代码。当我在服务器上运行它时,我有这个错误:
java.lang.NullPointerException at java.text.SimpleDateFormat.parse(未知来源)at java.text.DateFormat.parse(未知来源)**
我的代码部分:
String datenaiss = request.getParameter("datenaiss");
DateFormat formatter = new SimpleDateFormat("yyyy-mm-dd");
try {
cl.setDatenaiss((Date) formatter.parse(datenaiss));
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("date error");
}
答案 0 :(得分:0)
这可能是Locale的问题。你可以尝试
Locale locale = new Locale("US");
并将'locale'变量放入我的SimpleDateFormat构造函数中。 这可能会解决您的问题。