Attualmente sto lavorando con Spring 3.1.2 (webflow version 2.3.1)
e sto affrontando un problema più vecchio ancora una volta. Il problema è la creazione di un nuovo oggetto tramite il webflow di Spring. Quindi quello che vorrei fare è la seguente:Alternativa preferita alla creazione di un nuovo oggetto in Spring Webflow
<set name="myBean.foo" value="new Bar()"
ho fatto qualche ricerca e ho scoperto che era un no-go. Ora, di fronte a questo stesso problema, mi chiedo se ci sono forse alcune nuove strutture per questo problema che non conosco o un'alternativa preferita. In passato ho usato una fabbrica statica per questo.
In aggiunta alla risposta di Alan J Liu: l'oggetto deve essere avviato ogni volta che viene effettuata una determinata transizione (o ogni volta che viene inserita una determinata vista).
PS: springsource non ha risposto alla mia domanda qui. Grazie in anticipo!
Così la fabbrica statica fa ciò che è necessario, giusto? Stai solo cercando un'alternativa a questo approccio? – dbreaux
In realtà mi chiedo quale sia l'approccio migliore, perché creare una fabbrica statica sembra un po 'sciocco per alcuni dei casi in cui mi sono imbattuto. Ma tu hai ragione, sì. – devnomore
Capire e concordare. Volevo solo chiarire. In realtà pensavo che dichiarare la var all'interno dello stato di visualizzazione potesse portarlo a termine, ma quando ho letto la documentazione più recente proprio ora, è chiaro che anche il fatto di farlo utilizza ancora un'istanza con scope del flusso. – dbreaux