J'utilise SWF, et dans une vue, j'ai une table. Appelant certaines actions, ce contenu de la table change dans la base de données, il devrait donc afficher des valeurs différentes sur l'interface. Ces valeurs incluent une case à cocher, qui reste cochée après l'exécution de l'action.SWF: rendre les fragments ne rend pas
Ceci est mon code, après la documentation:
flow.xml
<transition on="someTransition" to="overview">
<evaluate expression="bean.someAction(someValue)" />
<render fragments="tableForm" /> <!--I have also tried tableForm:row -->
</transition>
page.jsp
<form:form method="POST" id="tableForm">
<display:table id="row">
<display:column title="">
<form:checkbox path="chosenIds" value="${row.id}"/>
</display:column>
<display:column title="Value to change">
<c:out value="${row.changedValue}"/>
</display:column>
<display:footer>
<div class="tableFooter" >
<input type="submit" name="_eventId_someTransition" value="Send" processIds="*"/>
</div>
</display:footer>
</display:table>
</form:form>
Qu'est-ce que je fais mal? Merci d'avance
Pourquoi -1? Au moins une raison pourrait être donnée! –