Ciao,
ho questo problema mi sto strappando i capelli:

ho una pagina per fare sia l'inserimetno che la modifica di alcuni dati.

La classe comincia cosi:
Codice PHP:

public ActionForward execute(ActionMapping mappingActionForm form,
            
HttpServletRequest requestHttpServletResponse response)
            
throws Exception {
        
        
HttpSession session =  request.getSession();        
        
ActionForward forward = new ActionForward();

        
String parametro mapping.getParameter();
        
forward mapping.findForward("continue");
        
        
preparaValori(mapping,form,request,response,session);
                
        if(
parametro.equalsIgnoreCase("add")) {
            
            
MioForm getForm = (MioFormform;
                                      
getForm.reset();
        }        
        return 
forward;        
    } 
all'interno di prepara valori vorrei passare al form un po di valori che prendo dal database.
Solo che se dentro preparavalori faccio:

Codice PHP:
MioForm getForm = (MioFormform;
per poi fare getForm.setNome("Paolo"); 
mi va in eccezione
java.lang.NullPointerException su quella riga.

Il tutto invece funziona dopo, quando ho fatto submit e quando passa in
Codice PHP:
if(parametro.equalsIgnoreCase("add")) { 
Infatti tornando, mi resetta il form come ho stritto in reset(){ ... }

Ma perche prima di fare submit mi da quell'errore???
ho provato anceh a fare cosi:
Codice PHP:
MioForm getForm =  new MioForm
per poi fare getForm
.setNome("Paolo"); 
Non è andato in errore ma nella pagina non è stato passato neinte....


help