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