通过jsp向数据库中添加数据的问题 试过好多次了,可总是不执行prepStmt = con.prepareStatement(insertStatment);所以也不能往后执行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我把全部代码都贴上吧,实在很疑惑:(帮忙看一下程序有问题吗?谢谢!try { // Get Parameter Value String MemberNo = request.getParameter("number"); String Firstname = request.getParameter("firstname"); String Lastname = request.getParameter("lastname"); String Sex = request.getParameter("sex"); String Address = request.getParameter("address"); String Call = request.getParameter("call"); AccountBean account = new AccountBean();DriverManager.registerDriver(new sun.jdbc.odbc.JdbcOdbcDriver()); try { con = DriverManager.getConnection("jdbc:odbc:AccountDB"); } catch (SQLException e) { throw new Throwable("DB Connection failed: " + e.getMessage()); } try {String insertStatement = "insert into customerdetail( number,firstname,lastname,sex,address,call) values('"+MemberNo+"','"+Firstname+"','"+Lastname+"','"+Sex+"','"+Address+"','"+Call+"')";prepStmt = con.prepareStatement(insertStatement);int X = prepStmt.executeUpdate();prepStmt.close();rs.close();con.close();} catch (Exception e) { throw new Throwable("DB failure: " + e.getMessage()); }request.getSession().setAttribute(ACCOUNT_BEAN, account);RequestDispatcher dispatcher = getServletContext().getRequestDispatcher(RESULT_JSP5);dispatcher.forward(request, response); } catch(Throwable theException) { System.out.println(theException.getMessage()); try { if (!con.isClosed()) { prepStmt.close(); rs.close(); con.close(); } request.getSession().setAttribute(ERROR_MESG, theException.getMessage());RequestDispatcher dispatcher = getServletContext().getRequestDispatche(ERROR_JSP); dispatcher.forward(request, response); }catch(Exception e){ throw new ServletException(e.getMessage()); } } java代码实现Tomcat的启动与停止,及重启 求一正则表达式,高手指教 TOMCAT的session持久化 超牛的properties配置 使用cos下载的问题 有什么工具可以查看JBoss下所有线程的运行状态(包括CPU占用率,内存使用情况) 请问web服务集成的问题 JTable中的数据显示问题,请各位帮忙,小女子在此谢谢各位ggjj了 在JAVA中如何实现图片的组合?? Apache和Tomcat配置问题?请教大侠 请各位大拿解读一下这是什么意思,就两句!! jolt+tuxedo...把我所有的分都给你啦!!!
try {
// Get Parameter Value
String MemberNo = request.getParameter("number");
String Firstname = request.getParameter("firstname");
String Lastname = request.getParameter("lastname");
String Sex = request.getParameter("sex");
String Address = request.getParameter("address");
String Call = request.getParameter("call");
AccountBean account = new AccountBean();
DriverManager.registerDriver(new sun.jdbc.odbc.JdbcOdbcDriver()); try {
con = DriverManager.getConnection("jdbc:odbc:AccountDB"); } catch (SQLException e) {
throw new Throwable("DB Connection failed: " + e.getMessage());
} try {
String insertStatement = "insert into customerdetail( number,firstname,lastname,sex,address,call) values('"+MemberNo+"','"+Firstname+"','"+Lastname+"','"+Sex+"','"+Address+"','"+Call+"')";
prepStmt = con.prepareStatement(insertStatement);
int X = prepStmt.executeUpdate();prepStmt.close();
rs.close();
con.close();
} catch (Exception e) {
throw new Throwable("DB failure: " + e.getMessage());
}request.getSession().setAttribute(ACCOUNT_BEAN, account);
RequestDispatcher dispatcher = getServletContext().getRequestDispatcher(RESULT_JSP5);
dispatcher.forward(request, response);
} catch(Throwable theException) {
System.out.println(theException.getMessage());
try {
if (!con.isClosed()) {
prepStmt.close();
rs.close();
con.close();
}
request.getSession().setAttribute(ERROR_MESG, theException.getMessage());
RequestDispatcher dispatcher = getServletContext().getRequestDispatche(ERROR_JSP);
dispatcher.forward(request, response);
}catch(Exception e){
throw new ServletException(e.getMessage());
}
}