<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@include file="DBconn.jsp" %>
<%
int id = Integer.parseInt(request.getParameter("id"));//取得连接状态对象
Statement stmt = conn.createStatement();
String sql = "delete from useradmin where userid="+id;
int n = stmt.executeUpdate(sql);
out.println(n);
conn.close();
%>
-----------------------------
HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Exception in JSP: /userEdit.jsp:74: <%@include file="DBconn.jsp" %>
5: <%//取得连接状态对象
6: Statement stmt = conn.createStatement();
7: int id = Integer.parseInt(request.getParameter("id"));
8: //取得查询的结果集
9: ResultSet rs = stmt.executeQuery("SELECT * from useradmin where userid="+id);
10: rs.next();
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:506)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:395)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause java.lang.NumberFormatException: For input string: "aaa"
java.lang.NumberFormatException.forInputString(Unknown Source)
java.lang.Integer.parseInt(Unknown Source)
java.lang.Integer.parseInt(Unknown Source)
org.apache.jsp.userEdit_jsp._jspService(userEdit_jsp.java:65)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.20 logs.报错.显示第七行也是就7: int id = Integer.parseInt(request.getParameter("id"));这句语句出错.可我弄了半天也搞不定.求高手指点.还有修改资料的代码
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%@page language="java" pageEncoding="gb2312"%>
<%@include file="DBconn.jsp" %>
<%//取得连接状态对象
Statement stmt = conn.createStatement();
int id = Integer.parseInt(request.getParameter("id"));
//取得查询的结果集
ResultSet rs = stmt.executeQuery("SELECT * from useradmin where userid="+id);
rs.next();
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<style type="text/css">
<!--
div {
font-size: 20px;
}
-->
</style>
</head><body>
<form name="form1" method="post" action="doEdit.jsp">
<ul align="center">
<div align="center">用户修改</div>
</ul>
<p align="center">帐号:
<input name="username" type="text" id="username" value="<%=rs.getObject("userid") %>">
</p>
<p align="center">密码:
<input name="password" type="password" id="password" value="<%=rs.getObject("password") %>">
</p>
<p align="center">年龄:
<input name="age" type="text" id="age" value="<%=rs.getObject("age") %>">
</p>
<p align="center">专业:
<input name="speciablity" type="text" id="speciablity" value="<%=rs.getObject("speciablity") %>">
</p>
<p align="center">
<input type="hidden" name="id" value="<%=id%>">
<input type="submit" name="Submit" value="提交">
<input type="submit" name="Submit2" value="重置">
</p>
</form>
</body>
</html>
<%conn.close(); %>
运行结果也是报同一个错
HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Exception in JSP: /userEdit.jsp:74: <%@include file="DBconn.jsp" %>
5: <%//取得连接状态对象
6: Statement stmt = conn.createStatement();
7: int id = Integer.parseInt(request.getParameter("id"));
8: //取得查询的结果集
9: ResultSet rs = stmt.executeQuery("SELECT * from useradmin where userid="+id);
10: rs.next();
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:506)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:395)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause java.lang.NumberFormatException: null
java.lang.Integer.parseInt(Unknown Source)
java.lang.Integer.parseInt(Unknown Source)
org.apache.jsp.userEdit_jsp._jspService(userEdit_jsp.java:65)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.20 logs.
--------------------------------------------------------------------------------
求高手帮忙啊.
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@include file="DBconn.jsp" %>
<%
int id = Integer.parseInt(request.getParameter("id"));//取得连接状态对象
Statement stmt = conn.createStatement();
String sql = "delete from useradmin where userid="+id;
int n = stmt.executeUpdate(sql);
out.println(n);
conn.close();
%>
-----------------------------
HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Exception in JSP: /userEdit.jsp:74: <%@include file="DBconn.jsp" %>
5: <%//取得连接状态对象
6: Statement stmt = conn.createStatement();
7: int id = Integer.parseInt(request.getParameter("id"));
8: //取得查询的结果集
9: ResultSet rs = stmt.executeQuery("SELECT * from useradmin where userid="+id);
10: rs.next();
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:506)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:395)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause java.lang.NumberFormatException: For input string: "aaa"
java.lang.NumberFormatException.forInputString(Unknown Source)
java.lang.Integer.parseInt(Unknown Source)
java.lang.Integer.parseInt(Unknown Source)
org.apache.jsp.userEdit_jsp._jspService(userEdit_jsp.java:65)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.20 logs.报错.显示第七行也是就7: int id = Integer.parseInt(request.getParameter("id"));这句语句出错.可我弄了半天也搞不定.求高手指点.还有修改资料的代码
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%@page language="java" pageEncoding="gb2312"%>
<%@include file="DBconn.jsp" %>
<%//取得连接状态对象
Statement stmt = conn.createStatement();
int id = Integer.parseInt(request.getParameter("id"));
//取得查询的结果集
ResultSet rs = stmt.executeQuery("SELECT * from useradmin where userid="+id);
rs.next();
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<style type="text/css">
<!--
div {
font-size: 20px;
}
-->
</style>
</head><body>
<form name="form1" method="post" action="doEdit.jsp">
<ul align="center">
<div align="center">用户修改</div>
</ul>
<p align="center">帐号:
<input name="username" type="text" id="username" value="<%=rs.getObject("userid") %>">
</p>
<p align="center">密码:
<input name="password" type="password" id="password" value="<%=rs.getObject("password") %>">
</p>
<p align="center">年龄:
<input name="age" type="text" id="age" value="<%=rs.getObject("age") %>">
</p>
<p align="center">专业:
<input name="speciablity" type="text" id="speciablity" value="<%=rs.getObject("speciablity") %>">
</p>
<p align="center">
<input type="hidden" name="id" value="<%=id%>">
<input type="submit" name="Submit" value="提交">
<input type="submit" name="Submit2" value="重置">
</p>
</form>
</body>
</html>
<%conn.close(); %>
运行结果也是报同一个错
HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Exception in JSP: /userEdit.jsp:74: <%@include file="DBconn.jsp" %>
5: <%//取得连接状态对象
6: Statement stmt = conn.createStatement();
7: int id = Integer.parseInt(request.getParameter("id"));
8: //取得查询的结果集
9: ResultSet rs = stmt.executeQuery("SELECT * from useradmin where userid="+id);
10: rs.next();
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:506)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:395)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause java.lang.NumberFormatException: null
java.lang.Integer.parseInt(Unknown Source)
java.lang.Integer.parseInt(Unknown Source)
org.apache.jsp.userEdit_jsp._jspService(userEdit_jsp.java:65)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.20 logs.
--------------------------------------------------------------------------------
求高手帮忙啊.
解决方案 »
- SAX解析XML的工作原理??? 很急。。。
- swing FileDialog文件对话框文件过滤器问题
- 二维数组的排序问题
- 数组内容匹配 username password 如何在数组中寻找?
- 各位兄弟姐妹们!我是才学java的,想问一个简单得不能再简单的问题了,你只要一分钟,就帮我大忙了,感激不尽、散分!
- 关于swt的GUI线程
- 包访问权限和路径的问题,希望大家帮忙解决!
- JTextArea设置为不可编辑之后,如何显示光标??
- 关于synchronized关键字
- 当前日期为:2001-12-23,为什么new date(2001,12,23).getTime()与new Date().getTime()不相等?搞不懂呀?
- 关于String和StringBuffer的问题?
- JCreator4中怎么不能支持1.5,请高手们看下
int id = Integer.parseInt(request.getParameter("id"));
在你的程序里面会执行
int id = Integer.parseInt(“aaa”); //因为取到的是“aaa”,这个是不能转成int的,所以报错Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:506)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:395)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause java.lang.NumberFormatException: For input string: "aaa"
试着自己分析异常信息。祝进步!