⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uservalidate.java

📁 JAVA案例开发集锦源代码 袁然 郑自国编
💻 JAVA
字号:
//chp6public class UserValidate {        /**         * 用来校验用户名和用户密码是否正确。         *         * @param request         * @param session         * @param userName         * @param userPassword         * @return         */        public static int userValidate(HttpSession session, String userName,                        String userPassword) {                int temp = 0;                String tempUserName = ""; //用户名默认为空                String tempUserPassword = ""; //密码默认为空                String sql = "select username,userpassword from forumuser where username='"                                + userName + "'";                //System.out.println("sql=" + sql);                Vector vector = QueryHelp.getHelp(sql);                //连接数据库的源代码可以在附带的光盘中找到。                if (vector.size() > 0) {                        for (int i = 0; i < vector.size(); i++) {                                Hashtable hash = (Hashtable) vector.elementAt(i);                                tempUserPassword = (String) hash.get("USERPASSWORD");                        }                        if (tempUserPassword.equals(userPassword)) {                                session.setAttribute("userName", "admin");                                session.setMaxInactiveInterval(120);                                //设置session的有效时间120秒。                                temp = 1;//说明用户名和密码均正确.                        } else {                                session.setAttribute("userName", "");                                temp = -2; //说明密码错误                        }                } else {                        temp = -1;                        //用户名错误                        return temp;                }                return temp;        }        }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -