execute
int rows = stmt.executeUpdate();
ResultSet rs = stmt.getGeneratedKeys();
use mysql connector J JDBC driver.
Also the application server version matters
For example
JBoss 2.x JDBC implementation doesnot support getGeneratedKeys() method.
But JBoss 3.x and above supports.