java.lang.IllegalArgumentException
java.sql.Date.valueOf(Date.java:138)
com.dao.BorrowDAO.renew(BorrowDAO.java:69)
com.action.Borrow.bookrenew(Borrow.java:169)
com.action.Borrow.perform(Borrow.java:42)
org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1787)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1586)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
一个图书管理系统,在借书操作时,输入图书条形码或者图书名,点击确定,就跳转到HTTP Status 500 - 页面,出现这个异常,大家给分析分析原因吧
8 个解决方案
#1
要分析?时间格式不对。。。
#2
java.sql.Date.valueOf(Date.java:138)
com.dao.BorrowDAO.renew(BorrowDAO.java:69)
69行,看看是哪个字符串转日期的问题!
调试一下!
com.dao.BorrowDAO.renew(BorrowDAO.java:69)
69行,看看是哪个字符串转日期的问题!
调试一下!
#3
java.lang.IllegalArgumentException
这个异常说明是 非法的参数异常.
检查参数 是否匹配,正确
这个异常说明是 非法的参数异常.
检查参数 是否匹配,正确
#4
com.dao.BorrowDAO.renew(BorrowDAO.java:69)
com.action.Borrow.bookrenew(Borrow.java:169)
com.action.Borrow.perform(Borrow.java:42)
这不是有三个你的类么从这里入手看看能否找出异常
java.lang.IllegalArgumentException
java.sql.Date.valueOf(Date.java:138)
com.action.Borrow.bookrenew(Borrow.java:169)
com.action.Borrow.perform(Borrow.java:42)
这不是有三个你的类么从这里入手看看能否找出异常
java.lang.IllegalArgumentException
java.sql.Date.valueOf(Date.java:138)
#5
java.sql.Date.valueOf(Date.java:138)
com.dao.BorrowDAO.renew(BorrowDAO.java:69)
com.action.Borrow.bookrenew(Borrow.java:169)
日期格式不对。
com.dao.BorrowDAO.renew(BorrowDAO.java:69)
com.action.Borrow.bookrenew(Borrow.java:169)
日期格式不对。
#6
java.sql.Date.valueOf(Date.java:138)
com.dao.BorrowDAO.renew(BorrowDAO.java:69)
日期格式不对!!
顶!!
com.dao.BorrowDAO.renew(BorrowDAO.java:69)
日期格式不对!!
顶!!
#7
这是类型转换异常,应该是日期在转换时出现了异常
#8
用SimpleDateFormat 做下时间格式与字符串的转换
#1
要分析?时间格式不对。。。
#2
java.sql.Date.valueOf(Date.java:138)
com.dao.BorrowDAO.renew(BorrowDAO.java:69)
69行,看看是哪个字符串转日期的问题!
调试一下!
com.dao.BorrowDAO.renew(BorrowDAO.java:69)
69行,看看是哪个字符串转日期的问题!
调试一下!
#3
java.lang.IllegalArgumentException
这个异常说明是 非法的参数异常.
检查参数 是否匹配,正确
这个异常说明是 非法的参数异常.
检查参数 是否匹配,正确
#4
com.dao.BorrowDAO.renew(BorrowDAO.java:69)
com.action.Borrow.bookrenew(Borrow.java:169)
com.action.Borrow.perform(Borrow.java:42)
这不是有三个你的类么从这里入手看看能否找出异常
java.lang.IllegalArgumentException
java.sql.Date.valueOf(Date.java:138)
com.action.Borrow.bookrenew(Borrow.java:169)
com.action.Borrow.perform(Borrow.java:42)
这不是有三个你的类么从这里入手看看能否找出异常
java.lang.IllegalArgumentException
java.sql.Date.valueOf(Date.java:138)
#5
java.sql.Date.valueOf(Date.java:138)
com.dao.BorrowDAO.renew(BorrowDAO.java:69)
com.action.Borrow.bookrenew(Borrow.java:169)
日期格式不对。
com.dao.BorrowDAO.renew(BorrowDAO.java:69)
com.action.Borrow.bookrenew(Borrow.java:169)
日期格式不对。
#6
java.sql.Date.valueOf(Date.java:138)
com.dao.BorrowDAO.renew(BorrowDAO.java:69)
日期格式不对!!
顶!!
com.dao.BorrowDAO.renew(BorrowDAO.java:69)
日期格式不对!!
顶!!
#7
这是类型转换异常,应该是日期在转换时出现了异常
#8
用SimpleDateFormat 做下时间格式与字符串的转换