我正在编写一个类来检查 MySQL 数据库中的登录名和密码。填写的表单转到一个 .jsp 文件,然后我想在这个 .jsp 中导入该类以执行操作。
课程是这样的:
import import java.sql.*;
public class TestQuery {
public void logging in() {
String user = request.getParameter("user");
String passwd = request.getParameter("passwd");
Connection C = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb?user=root&password=foo");
ResultSet rs = stm.executeQuery("SQL QUERY");
if (rs == NULL) {
response.sendRedirect("LoginScreen.jsp");
} else {
switch (rs.getInt("id")) {
case 1:
response.sendRedirect("foo1.jsp");
break;
case 2:
response.sendRedirect("foo2.jsp");
break;
case 3:
response.sendRedirect("foo3.jsp");
break;
default:
response.sendRedirect("LoginScreen.jsp");
}
}
}
}
但是后来我收到消息请求无法解决,响应无法解决等。
我究竟做错了什么?这是执行此操作的最佳方法吗?