2016-08-14 2 views
-1
<view-state id="reviewBooking"> 
     <transition on="confirm" to="bookingConfirmed" /> 
     <transition on="revise" to="enterBookingDetails" /> 
     <transition on="cancel" to="bookingCancelled" /> 
    </view-state> 

In diesem XML-Snippet sind drei verschiedene "Übergang" -Ereignistypen angegeben. "Bestätigen", "Überarbeiten" und "Abbrechen". Weiß jemand, wo man eine vollständige Liste möglicher Ereignisse und ihrer Beschreibungen bekommt? Oder sind sie benutzerdefiniert und ich habe das gerade nicht bemerkt?Spring Web Flow-Übergangsereignisse. Woher kommen sie?

+0

Ich erhalte -1 ohne explaination? Cmon Jungs erzählen mir zumindest, was ich falsch mache – xetra11

Antwort

1

Sie sind benutzerdefiniert. in Ihrem HTML können Sie eine Submit-Button verwenden:

<input type="submit" value="Confirm" name="_eventId_confirm" id="eventId_confirmButton"> 

der Schlüsselteil der Name ist, der auf das Ereignis „bestätigen“ Ihren Flusses abbildet.


Sie können auch einen Anker verwenden:

<a href="${flowExecutionUrl}&_eventId=revise">Revise</a> 

Link in der „revidieren“ Veranstaltung Ihrer Fluss abbildet.


Sie können Übergabeschaltflächen oder Links verwenden, je nachdem, ob Sie Formulare senden müssen oder nicht.

Ich schlage vor, Sie lesen Spring Webflow Documentation

Verwandte Themen