Ciao a tutti,
ho definito un bean in una action di Struts ma non riesco a recuperare il valore settato nella rispettiva view utilizzando i taglib Bean.
Dove posso recuperare un esempio ?
Grazie a tutti in anticipo
Beck74
Ciao a tutti,
ho definito un bean in una action di Struts ma non riesco a recuperare il valore settato nella rispettiva view utilizzando i taglib Bean.
Dove posso recuperare un esempio ?
Grazie a tutti in anticipo
Beck74
Vi posto anche il codice, cosi' magari è tutto piu' semplice:
Grazie a tutti in anticipo!!
package com.frutta.struts;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.actions.DispatchAction;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionForward;
/**
*
* @author web
* @version
*/
public class Dispatch extends DispatchAction {
public ActionForward inserisci(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
//Inserisco un nuovo prodotto
ProdottoBean prodotto = new ProdottoBean();
prodotto.setNome("Bio Presto");
//Inserisco un nuovo prodotto
return mapping.findForward("inserisci");
}
}
credo che se non passi il tuo oggetto "prodotto" alla request come attributo, difficilmente potrai averlo a disposizione nella tua view...
poi nella view recuperi dalla request il bean con nome "pippo".codice:/Inserisco un nuovo prodotto ProdottoBean prodotto = new ProdottoBean(); prodotto.setNome("Bio Presto"); request.setAttribute("pippo", prodotto);
Grazie 1000...
era l'ultimo passaggio che mi macava...
Grazie
Beck