Buongiorno a tutti, mi ritrovo con un piccolo problema che non so come risolvere:
in parole povere devo effettuare un cambio pw sul database, passando la nuova password da input, ma prendendo il proprio ID personale.
Ora qui c e il problema. Passando un ID statico nella action me la cambia senza problemi, ma non so come fare a prendere l' ID personale dal db.
qui vi metto una mia parte di testo
int user = daoFactory.createUserDAO().cambioPassword(cpf.getN uovapassword(),1,connection);
devo fare in modo di mettere al posto dell'1 statico, il proprio ID
public int cambioPassword (String Password, int i, Connection con)throws UserException
{
PreparedStatement stmt = null;
ResultSet rs = null;
try {
String SQLSTATEMENT = "UPDATE tUser As tU SET Password=? WHERE tU.IDUser=?";
stmt=con.prepareStatement(SQLSTATEMENT);
stmt.setString(1, P