第一: payoutCar为"" 或者为null, 请检查!
第二: !shopgetIsLogin() == false, 这是表示已经登陆了吧 为什么检查是否登陆的代码会在最后执行 这应该是在第一步就验证的吧
第三, 除了这两点, 就现在的代码看不出其他的问题了
简单的增删改查功能
package EBookDao;import javasqlConnection;
import javasqlPreparedStatement;
import javasqlResultSet;
import javasqlSQLException;
import javautilArrayList;
import javautilList;
import DBUtilDBUtil;
import DBUtilEBook;
/
查询书集信息
/
public class EBookCZ {
public List<EBook> find() {
Connection conn = null;
PreparedStatement ps = null;
ResultSet rs = null;
List<EBook> list = new ArrayList<EBook>();
try {
conn = DBUtilgetConnection();
String sql = "SELECT FROM ebook";
ps = connprepareStatement(sql);
rs = psexecuteQuery();
while (rsnext()) {
EBook eBook = new EBook();
eBooksetId(rsgetInt("ID"));
eBooksetBname(rsgetString("bname"));
eBooksetPrice(rsgetString("price"));
listadd(eBook);
Systemoutprintln(rsgetInt("ID")+rsgetString("bname")+rsgetString("price"));
}
} catch (SQLException sqle) {
sqleprintStackTrace();
} finally {
DBUtilclose(conn, ps, rs);
}
return list;
}
/
通过id删除书集信息
/
public static EBook DelById(int id) {
Connection conn = null;
PreparedStatement ps = null;
ResultSet rs = null;
EBook book = null;
try {
conn = DBUtilgetConnection();
String sql = "delete ebook ";
sql += "WHERE ID= ";
ps = connprepareStatement(sql);
pssetInt(1, id);
rs = psexecuteQuery();
if (rsnext()) {
book = new EBook();
booksetId(rsgetInt("ID"));
booksetBname(rsgetString("bname"));
booksetPrice(rsgetString("price"));
}
} catch (SQLException sqle) {
sqleprintStackTrace();
} finally {
DBUtilclose(conn, ps, rs);
}
return book;
}
}package EBookServlet;
import javaioIOException;
import javaioPrintWriter;
import javautilList;
import javaxservletServletException;
import javaxservlet>
以上就是关于我用JSP+MYSQL做的网上书店系统,现在购物车提交上出现问题,求大神帮忙看下,急急急!!!都快哭了:全部的内容,包括:我用JSP+MYSQL做的网上书店系统,现在购物车提交上出现问题,求大神帮忙看下,急急急!!!都快哭了:、某网上书城可以查询、删除书籍,现要求使用JSP实现该功能、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)