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

📄 uservalidator.java

📁 login JSF登陆例子,用MYECLIPES写的
💻 JAVA
字号:
package com;
import java.util.List; 
import org.hibernate.Query; 
import org.hibernate.Session; 
import org.hibernate.Transaction; 
import com.Hibernate.SessionFactory; 
public class UserValidator { 
// 这是验证用户名和密码的过程 
public String validator(String username, String password) { 
if ((username == null) || (username.length() < 1)) 
return "failure"; 
if ((password == null) || (password.length() < 1)) 
return "failure"; 
// 创建连接 
Session session = SessionFactory.currentSession(); 
// 创建事务 
Transaction tx = session.beginTransaction(); 
// 创建对话 
Query query = session 
.createQuery("from User as u where u.username=? and u.password=?"); 
query.setString(0, username); 
query.setString(1, password); 
List list = query.list(); 
// 事务提交 
tx.commit(); 
if (list.size()>0) 
return "success"; 
else 
return "failure"; 
} 
} 

⌨️ 快捷键说明

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