Un 'modello' deve essere dichiarato come 'var' per legarsi ad esso in Spring Webflow 2?

StackOverflow https://stackoverflow.com/questions/642033

  •  22-07-2019
  •  | 
  •  

Domanda

Attualmente sto usando Spring Webflow 2 e ho scritto un test unitario per un flusso prima di scrivere effettivamente tutti i JSP per il flusso. Per qualche motivo, i miei requestParameters non sono associati al mio oggetto modello. Sto creando l'oggetto modello prima di entrare nello stato di visualizzazione che lo lega (piuttosto che dichiararlo come 'var' all'interno del flusso). Ho ricontrollato tutti i nomi dei parametri / proprietà dell'oggetto modello e tutto è a posto, ma per qualche ragione non è semplicemente vincolante. Qualcuno ha idea del perché?

È stato utile?

Soluzione

Ti riferisci a un test unitario come in Capitolo 14 del riferimento ? In tal caso, il modello non viene vincolato all'interno di quei test per motivi che non ho ancora capito. Il derisione di Spring Web Flow non emula le porzioni di associazione.

Vedi anche questa domanda simile .

Fino a quando non risolvono questo problema, devi solo eseguire tu stesso il binding nel test, impostando i campi del tuo oggetto sui parametri che stai impostando nel flusso. Ma non è un test molto soddisfacente, lo so.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top