Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public boolean validate(String un, String pw){
- TypedQuery<UserC> query;
- query = (TypedQuery<UserC>) em.createQuery("SELECT u FROM user as u WHERE u.username = :uName AND u.password = :uPass")
- .setParameter("uName", un)
- .setParameter("uPass",pw);
- List<UserC> users = query.getResultList();
- String pw2="";
- String un2="";
- //since it should only be one user this works.
- // (username should be uniquue in the DB
- for(UserC user : users)
- {
- un2= user.getUN();
- pw2= user.getPW();
- }
- /**
- *ArrayList<String> results1 = new ArrayList<>();
- *ArrayList<String> results2 = new ArrayList<>();
- *
- *for(UserC user : users){
- * results1.add(user.getUN());
- *}
- *
- *for(UserC user2 : users){
- * results2.add(user2.getPW());
- *}
- */
- String dbUsername = un2;
- String dbPassword = pw2;
- return un.equals(dbUsername)&&pw.equals(dbPassword);
- //return true om det stemmer
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement