帮我看看这是什么错?
出错信息:
java.lang.NumberFormatException: For input string: "add"
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1224)
at java.lang.Double.parseDouble(Double.java:482)
at _jsp._en._agent._cus_0credit_0modify__jsp._jspService(/en/agent/cus_credit_modify.jsp:25)
at com.caucho.jsp.JavaPage.service(JavaPage.java:61)
at com.caucho.jsp.Page.pageservice(Page.java:557)
at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:141)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:163)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:207)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:249)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:327)
at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:450)
at com.caucho.util.ThreadPool.run(ThreadPool.java:394)
at java.lang.Thread.run(Thread.java:595)
源代码:
<%@page contentType="text/html; charset=utf-8"%>
<%@page import="cn.epic.epicRM.*,java.sql.*" %>
<%@page pageEncoding="UTF-8"%>
<%@ include file = "checkname.jsp"%>
<%
String username;
dbUsers user;
String type;
double creditcap = -1;
double increase, decrease;
user = new dbUsers();
java.sql.ResultSet rs = null;
user.getConn();
username = request.getParameter("username");
rs = user.filter(" where username ='"+username+"'");
while(rs.next()){
creditcap = rs.getDouble("creditcap");
}
user.endFilter();
out.println("creditcap");
type = request.getParameter("type");
double type1 = Double.parseDouble(type);
if(user.lookup(username) == true) {
if("add".equals(type)) {
if(type1 > creditcap){
out.println("<Script language=JavaScript>alert('error!');JavaScript:history.back();</Script>");
}
increase = Double.parseDouble(request.getParameter("increase"));
user.setCreditcap(user.getCreditcap() + increase);
}
else if("sub".equals(type)) {
decrease = Double.parseDouble(request.getParameter("decrease"));
user.setCreditcap(user.getCreditcap() - decrease);
}
user.update();
} else {
response.sendRedirect("/error.jsp");
}
%>
<html>
<head><title></title></head>
<body onload='opener.location.href("custom_info_in.jsp");window.close()'>
<%-- <jsp:useBean id="beanInstanceName" scope="session" class="beanPackage.BeanClassName" /> --%>
<%-- <jsp:getProperty name="beanInstanceName" property="propertyName" /> --%>
</body>
</html>
java.lang.NumberFormatException: For input string: "add"
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1224)
at java.lang.Double.parseDouble(Double.java:482)
at _jsp._en._agent._cus_0credit_0modify__jsp._jspService(/en/agent/cus_credit_modify.jsp:25)
at com.caucho.jsp.JavaPage.service(JavaPage.java:61)
at com.caucho.jsp.Page.pageservice(Page.java:557)
at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:141)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:163)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:207)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:249)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:327)
at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:450)
at com.caucho.util.ThreadPool.run(ThreadPool.java:394)
at java.lang.Thread.run(Thread.java:595)
源代码:
<%@page contentType="text/html; charset=utf-8"%>
<%@page import="cn.epic.epicRM.*,java.sql.*" %>
<%@page pageEncoding="UTF-8"%>
<%@ include file = "checkname.jsp"%>
<%
String username;
dbUsers user;
String type;
double creditcap = -1;
double increase, decrease;
user = new dbUsers();
java.sql.ResultSet rs = null;
user.getConn();
username = request.getParameter("username");
rs = user.filter(" where username ='"+username+"'");
while(rs.next()){
creditcap = rs.getDouble("creditcap");
}
user.endFilter();
out.println("creditcap");
type = request.getParameter("type");
double type1 = Double.parseDouble(type);
if(user.lookup(username) == true) {
if("add".equals(type)) {
if(type1 > creditcap){
out.println("<Script language=JavaScript>alert('error!');JavaScript:history.back();</Script>");
}
increase = Double.parseDouble(request.getParameter("increase"));
user.setCreditcap(user.getCreditcap() + increase);
}
else if("sub".equals(type)) {
decrease = Double.parseDouble(request.getParameter("decrease"));
user.setCreditcap(user.getCreditcap() - decrease);
}
user.update();
} else {
response.sendRedirect("/error.jsp");
}
%>
<html>
<head><title></title></head>
<body onload='opener.location.href("custom_info_in.jsp");window.close()'>
<%-- <jsp:useBean id="beanInstanceName" scope="session" class="beanPackage.BeanClassName" /> --%>
<%-- <jsp:getProperty name="beanInstanceName" property="propertyName" /> --%>
</body>
</html>
...全文
相关推荐
可以帮我看看是什么错吗?
可以帮我看看是什么错吗?
MATLAB图像错切_matlab_图像处理_水平错切_图像错切_
**创建错切矩阵**:定义错切因子,然后构建变换矩阵。
【对与错阅读答案】对与错阅读理解.docx
但当我们长大成人后,是否还保持着这种勇气和坚持呢?是否我们内心深处那份对对与错的敏感和坚持,已经在世俗的沉浮中逐渐消失?这些问题,值得我们每一个成年人深思。
3_层错与孪晶,孪晶与层错能的关系,Unix_Linux
层错能和孪晶形成能是衡量这两种缺陷稳定性的关键参数。层错能是指恢复原始无缺陷晶体结构所需的能量,其值越高,层错越不稳定,越容易移动或消失。
19 勤奋但没成交?你的“努力”,错了方向.docx
19 勤奋但没成交?你的“努力”,错了方向.docx


Web 开发
