PrintWriter out = response.getWriter();
try {
EntityManagerFactory emf = Persistence.createEntityManagerFactory("SisInfPengambilanCutiPU");
EntityManager em = emf.createEntityManager();
Loginkaryawan lk= new Loginkaryawan();
LoginKaryawanDAO ldao= new LoginKaryawanDAOImpl(em);
GeneralDAO gdao= new GeneralDAOImpl(em);
Karyawan k= new Karyawan();
k.getId();
String user= request.getParameter("usrname");
String newPass=request.getParameter("newpwd");
String confPass=request.getParameter("confpwd");
if(newPass.equals(newPass)){
lk.setId(1L);
lk.setUsername(user);
lk.setIdKaryawan(k);
lk.setPassword(confPass);
try {
ldao.updateLoginKaryawan(confPass, user);
response.sendRedirect("/SisInfPengambilanCuti/home.jsp");
} catch (Exception ex) {
Logger.getLogger(UpdatePwd.class.getName()).log(Level.SEVERE, null, ex);
}
System.out.println(""+user);