关于页面跳转问题
求助为什么点击提交以后不论什么情况都会自动跳转到http://localhost:8080/myPaintingMall_war_exploded//UserServlet
也就是第一节课在login.jsp中改成的
<form method="post" action="${pageContext.request.contextPath}/UserServlet" id="contact">
23
收起
正在回答
4回答
同学你好,报错提示缺少com.mchange.v2.ser.Indirector类。建议同学添加mchange-commons-java的jar包再试试。在《JDBC入门》教辅区有提供,如:
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
宝慕林0551093
2019-12-27 10:59:32
我测试下来,是不能用c3p0连接池(即便手动配置),即new ComboPooledDataSource()无效,浏览器中报NoClassDefFoundError;ClassNotFoundException。请教老师如何解决我的问题
ComboPooledDataSource pool = new ComboPooledDataSource(); pool.setDriverClass("com.mysql.jdbc.Driver"); pool.setJdbcUrl("jdbc:mysql:///painting_mall?useSSL=false"); pool.setUser("root"); pool.setPassword("pwd");
如果换成如下传统方法就没问题
Class.forName(com.mysql.jdbc.Driver); Connection con = DriverManager.getConnection();
Chrome浏览器工作台:
admin/login.jsp
点击登陆后:
宝慕林0551093
2019-12-26 21:59:57
我发现是我的数据库检测除了问题,老师能不能帮我看一下哪里写的有问题吗
public interface UserService { User login(User user); } public class UserServiceImpl implements UserService { @Override public User login(User user) { UserDao userDao = new UserDaoImpl(); return userDao.login(user); } } public interface UserDao { User login(User user); } public class UserDaoImpl implements UserDao { @Override public User login(User user) { Connection con = null; PreparedStatement ps = null; ResultSet rs = null; User existUser = null; try { // 获得连接 con = JDBCUtils.getConnection(); // 编写SQL语句 String sql = "select * from userTable where username=? and password=?"; // 预编译 ps = con.prepareStatement(sql); // 设置参数 ps.setString(1,user.getUsername()); ps.setString(2,user.getPassword()); // 执行 rs = ps.executeQuery(); if (rs.next()){ existUser = new User(); existUser.setUid(rs.getInt("uid")); existUser.setUsername(rs.getString("username")); existUser.setPassword(rs.getString("password")); } } catch (Exception e) { e.printStackTrace(); } finally { // 释放资源 JDBCUtils.release(rs,ps,con); } return existUser; } }
3. Java 数据库开发与实战应用
- 参与学习 人
- 提交作业 357 份
- 解答问题 8016 个
本阶段将带你学习MySQL数据库,JDBC接口,MyBatis框架等,带你掌握的数据的存放和管理。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星