Usando struts mi è servito impostare il valore null su un intero, in modo poter efficacemente usare il metodo reset() di un ActionForm() che riflette totalmente un Bean.
Ho usato questo "stratagemma":
int dichiarato come Integer.
Integer = null;
se lo stampate però ricevete il valore 0... così è sufficiente:
interoDelActionForm().toString();
rende un NullPointerException se null, gestibile facilmente a questo punto con un try/ catch