servlet页面跳转页面跳转问题
来源:百度知道 编辑:UC知道 时间:2024/06/18 03:59:24
package sample;
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import javax.sql.DataSource;
import store.entity.User;
public class loginServlet extends HttpServlet {
/**
* Destruction of the servlet. <br>
*/
private DataSource source;
private PrintWriter out;
private Context context;
private Connection con;
private HttpSession session;
public void destroy(
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import javax.sql.DataSource;
import store.entity.User;
public class loginServlet extends HttpServlet {
/**
* Destruction of the servlet. <br>
*/
private DataSource source;
private PrintWriter out;
private Context context;
private Connection con;
private HttpSession session;
public void destroy(
输入不正确就抛出异常了?
我的理解是,select * from users where username =?and password=?
你sql语句这样写,如果密码不正确本身就搜索不出来结果.
rs.getString(3)再用这样的语句本身就会出错。
如果sql这样写,完全可以以rs是否为空来做为判断条件。
session.setAttribute("login", name); 这就是共享session的语句啊