You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by cr...@apache.org on 2005/01/09 01:08:40 UTC
svn commit: r124691 - in struts/sandbox/trunk/struts-shale-usecases/src/web: WEB-INF logon
Author: craigmcc
Date: Sat Jan 8 16:08:36 2005
New Revision: 124691
URL: http://svn.apache.org/viewcvs?view=rev&rev=124691
Log:
Use the transaction token component to catch cases where the user presses the
back arrow and tries to submit the same form again. (Note that this was
deliberately skipped on the language selection page, because we don't really
care in that case.)
Modified:
struts/sandbox/trunk/struts-shale-usecases/src/web/WEB-INF/web.xml
struts/sandbox/trunk/struts-shale-usecases/src/web/logon/logon.jsp
struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile1.jsp
struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile2.jsp
struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile3.jsp
Modified: struts/sandbox/trunk/struts-shale-usecases/src/web/WEB-INF/web.xml
Url: http://svn.apache.org/viewcvs/struts/sandbox/trunk/struts-shale-usecases/src/web/WEB-INF/web.xml?view=diff&rev=124691&p1=struts/sandbox/trunk/struts-shale-usecases/src/web/WEB-INF/web.xml&r1=124690&p2=struts/sandbox/trunk/struts-shale-usecases/src/web/WEB-INF/web.xml&r2=124691
==============================================================================
--- struts/sandbox/trunk/struts-shale-usecases/src/web/WEB-INF/web.xml (original)
+++ struts/sandbox/trunk/struts-shale-usecases/src/web/WEB-INF/web.xml Sat Jan 8 16:08:36 2005
@@ -27,6 +27,12 @@
<display-name>Struts-Shale MailReader Example</display-name>
+ <!-- JSF RI verify objects at start -->
+ <context-param>
+ <param-name>com.sun.faces.verifyObjects</param-name>
+ <param-value>true</param-value>
+ </context-param>
+
<!-- Select JSF State Saving Mode -->
<context-param>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
Modified: struts/sandbox/trunk/struts-shale-usecases/src/web/logon/logon.jsp
Url: http://svn.apache.org/viewcvs/struts/sandbox/trunk/struts-shale-usecases/src/web/logon/logon.jsp?view=diff&rev=124691&p1=struts/sandbox/trunk/struts-shale-usecases/src/web/logon/logon.jsp&r1=124690&p2=struts/sandbox/trunk/struts-shale-usecases/src/web/logon/logon.jsp&r2=124691
==============================================================================
--- struts/sandbox/trunk/struts-shale-usecases/src/web/logon/logon.jsp (original)
+++ struts/sandbox/trunk/struts-shale-usecases/src/web/logon/logon.jsp Sat Jan 8 16:08:36 2005
@@ -83,7 +83,7 @@
<%-- actions --%>
- <h:outputText value=""/>
+ <s:token id="token"/>
<h:panelGroup>
<h:commandButton id="logon"
@@ -95,6 +95,8 @@
<h:outputText value="#{messages['logon.create']}"/>
</h:commandLink>
</h:panelGroup>
+
+ <h:message for="token"/>
</h:panelGrid>
Modified: struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile1.jsp
Url: http://svn.apache.org/viewcvs/struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile1.jsp?view=diff&rev=124691&p1=struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile1.jsp&r1=124690&p2=struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile1.jsp&r2=124691
==============================================================================
--- struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile1.jsp (original)
+++ struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile1.jsp Sat Jan 8 16:08:36 2005
@@ -78,7 +78,7 @@
<%-- actions --%>
- <h:outputText value=""/>
+ <s:token id="token"/>
<h:panelGroup>
<h:commandButton id="next"
@@ -95,6 +95,8 @@
action="#{logon$profile1.cancel}"
value="#{messages['label.cancel']}"/>
</h:panelGroup>
+
+ <h:message for="token"/>
</h:panelGrid>
Modified: struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile2.jsp
Url: http://svn.apache.org/viewcvs/struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile2.jsp?view=diff&rev=124691&p1=struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile2.jsp&r1=124690&p2=struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile2.jsp&r2=124691
==============================================================================
--- struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile2.jsp (original)
+++ struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile2.jsp Sat Jan 8 16:08:36 2005
@@ -66,7 +66,7 @@
<%-- actions --%>
- <h:outputText value=""/>
+ <s:token id="token"/>
<h:panelGroup>
<h:commandButton id="next"
@@ -82,6 +82,8 @@
action="#{logon$profile2.cancel}"
value="#{messages['label.cancel']}"/>
</h:panelGroup>
+
+ <h:message for="token"/>
</h:panelGrid>
Modified: struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile3.jsp
Url: http://svn.apache.org/viewcvs/struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile3.jsp?view=diff&rev=124691&p1=struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile3.jsp&r1=124690&p2=struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile3.jsp&r2=124691
==============================================================================
--- struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile3.jsp (original)
+++ struts/sandbox/trunk/struts-shale-usecases/src/web/logon/profile3.jsp Sat Jan 8 16:08:36 2005
@@ -57,7 +57,7 @@
<%-- actions --%>
- <h:outputText value=""/>
+ <s:token id="token"/>
<h:panelGroup>
<h:commandButton id="next"
@@ -74,6 +74,8 @@
action="#{logon$profile3.cancel}"
value="#{messages['label.cancel']}"/>
</h:panelGroup>
+
+ <h:message for="token"/>
</h:panelGrid>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org