这是我碰的的问题
下面是BookSerlet.java 中一个方法
//1收集参数
String id = request.getParameter("id");
String name = request.getParameter("name");
String inPriceStr = request.getParameter("inPrice");
String salePriceStr = request.getParameter("salePrice");
//2.组组参数
BookModel bm = new BookModel();
bm.setId(id);
bm.setName(name);
bm.setInPrice(Double.parseDouble(inPriceStr));
bm.setSalePrice(Double.parseDouble(salePriceStr));
//3.调逻辑层
boolean flag = Factory.getBookEbi().create(bm);
//4.根据要求跳转页面
if(flag){
toList(request,response);
}
这是代码,inprice 是Double型 在转化inPriceStr时,页面报错HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception java.lang.NullPointerException
sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:991)
java.lang.Double.parseDouble(Double.java:510)
jxc.bookmge.web.BookServlet.add(BookServlet.java:64)
jxc.bookmge.web.BookServlet.doPost(BookServlet.java:22)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:122)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.14 logs.这错误应该String转化成Double时发生的吧我也试过用Double.valueOf(inPriceStr).doubleValue()转化,但还报同样的错误请大家帮我找找问题, 谢谢
下面是BookSerlet.java 中一个方法
//1收集参数
String id = request.getParameter("id");
String name = request.getParameter("name");
String inPriceStr = request.getParameter("inPrice");
String salePriceStr = request.getParameter("salePrice");
//2.组组参数
BookModel bm = new BookModel();
bm.setId(id);
bm.setName(name);
bm.setInPrice(Double.parseDouble(inPriceStr));
bm.setSalePrice(Double.parseDouble(salePriceStr));
//3.调逻辑层
boolean flag = Factory.getBookEbi().create(bm);
//4.根据要求跳转页面
if(flag){
toList(request,response);
}
这是代码,inprice 是Double型 在转化inPriceStr时,页面报错HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception java.lang.NullPointerException
sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:991)
java.lang.Double.parseDouble(Double.java:510)
jxc.bookmge.web.BookServlet.add(BookServlet.java:64)
jxc.bookmge.web.BookServlet.doPost(BookServlet.java:22)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:122)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.14 logs.这错误应该String转化成Double时发生的吧我也试过用Double.valueOf(inPriceStr).doubleValue()转化,但还报同样的错误请大家帮我找找问题, 谢谢
解决方案 »
- cxf2.0.10发布的问题.weblogic(100分)
- WebServicea出现的异常,这是怎么回事啊!
- JAVA日期格式的问题
- 问个傻问题。怎么判对数据操作成功
- [help]javax.mail + DB(sql server)问题
- 求教:如何把win2000下的网站(mysql+jsp+jboss)安装到liunx下?要注意哪些细节?
- 寒假过后就要写论文了,小第是计算机科学与技术专业(本科),想写有关JAVA方面的内容,不知道有什么内容可写,请各位大哥帮忙想想。
- 请问JavaWebServicesPack是一个共享软件吗?在哪能找到?是不是类似TOMCAT的东西?
- 关于jboss的ejb调用问题
- 分页代码不显示,上下页好着,麻烦高手帮忙分析下
- 请高手快进来,急急急!急啊!万分火急!ant在MyEclipse中的出错
- 急!myeclipse的项目如何转eclipse ee啊?
貌似是inPriceStr没有取到对象