Advertisement
Guest User

Untitled

a guest
Nov 30th, 2015
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. public boolean validate(String un, String pw){
  2. TypedQuery<UserC> query;
  3. query = (TypedQuery<UserC>) em.createQuery("SELECT u FROM user as u WHERE u.username = :uName AND u.password = :uPass")
  4. .setParameter("uName", un)
  5. .setParameter("uPass",pw);
  6.  
  7. List<UserC> users = query.getResultList();
  8. String pw2="";
  9. String un2="";
  10. //since it should only be one user this works.
  11. // (username should be uniquue in the DB
  12. for(UserC user : users)
  13. {
  14. un2= user.getUN();
  15. pw2= user.getPW();
  16. }
  17.  
  18. /**
  19. *ArrayList<String> results1 = new ArrayList<>();
  20. *ArrayList<String> results2 = new ArrayList<>();
  21. *
  22. *for(UserC user : users){
  23. * results1.add(user.getUN());
  24. *}
  25. *
  26. *for(UserC user2 : users){
  27. * results2.add(user2.getPW());
  28. *}
  29. */
  30. String dbUsername = un2;
  31. String dbPassword = pw2;
  32.  
  33. return un.equals(dbUsername)&&pw.equals(dbPassword);
  34. //return true om det stemmer
  35.  
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement