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(

输入不正确就抛出异常了?
我的理解是,select * from users where username =?and password=?
你sql语句这样写,如果密码不正确本身就搜索不出来结果.
rs.getString(3)再用这样的语句本身就会出错。
如果sql这样写,完全可以以rs是否为空来做为判断条件。

session.setAttribute("login", name); 这就是共享session的语句啊