Token-Sitzung Mithilfe von tokens zu verhindern, dass doppelte form übermittelt?
Benutze ich Session-Token zu verhindern, dass doppelte form übermittelt, aber das erste mal, dass ich eine Anfrage an den server, bekomme ich immer Fehler Seite
<action name="show" class="ClientAction">
<interceptor-ref name="tokenSession" />
<interceptor-ref name="basicStack" />
<result name="invalid.token">/WEB-INF/error.jsp</result>
result type="tiles" name="success">page.view</result>
</action>
"<s:token />"
Hinzugefügt wurde, kann Erfolg Seite zwischen <s:form>
und </s:form>
, aber es läuft nicht richtig.
plz mir helfen, Sie zu lösen, ist es eine andere Art und Weise verhindert werden, dass doppelte form übermittelt. Ich warte für die Anregung, danken Sie u sehr viel. : )
InformationsquelleAutor m0z4rt | 2010-01-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Scheint es, dass Sie sich nicht mit richtigen Namen interceptor. Wenn Sie möchten, verwenden Sie den session-token, token-Sitzung.
versuchen Sie es mit token-Sitzung statt tokenSession.
Hoffe, das hilft.
InformationsquelleAutor cha
tag
<s:token />
eingefügt werden muss, in die form, die doppelt eingereicht, nicht in Erfolg zu bilden. Wenn die token-tag fehlt, interceptor lösen der gestellten Antrag als ungültig, auch wenn es der erste Versuch.InformationsquelleAutor koulik