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

📄 loginmodel.java

📁 这是个用struts开发的电话卡销售与管理系统.具有网络设备监控能力
💻 JAVA
字号:
/**
 * 
 */
package com.phone.struts.model;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import com.phone.struts.db.User;
import com.phone.struts.db.DatabaseConn;

/**
 * @author 雷东平 翁丽聪 陈国斌
 * @author cong
 * @param User
 * @exception SQLException
 */
public class loginModel {
	/**
	 * 作用:判断用户登陆是否正确:
	 * 说明:如果用户登陆正确则返回 user
	 * @param user
	 * @return
	 */
   public static User checkUser (User  user){
		user.setIsNotLogin(false);
		ResultSet rs ;
		Statement stmt=null;
		Connection conn=null;
		try {
		    conn=DatabaseConn.getConnection();
			stmt = conn.createStatement();
			String sql="SELECT userName,userPass FROM TABLE_USERS WHERE userName='"+user.getLoginName()+"' AND userPass='"+user.getUserPassword()+"'";
			rs= stmt.executeQuery(sql);
			int index=0;
			while(rs.next()){
				user.setLoginName(rs.getString("userName"));
				user.setUserPassword(rs.getString("userPass"));
				index++;
			}
			if(rs!=null){
				rs.close();
			}
			if(index==1){
				user.setIsNotLogin(true);
			}
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		finally{
			try{
				if(stmt!=null){
					stmt.close();
				}
			    if(conn!=null){
			    	conn.close();
			    }
			}
			catch(SQLException e){
				e.printStackTrace();
				}
			}
		return user;
	} 
}

⌨️ 快捷键说明

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