Author: jkuhnert
Date: Tue Mar 28 07:57:00 2006
New Revision: 389527
URL: http://svn.apache.org/viewcvs?rev=389527&view=rev
Log:
Applied TAPESTRY-339 fix
Modified:
jakarta/tapestry/branches/branch-3-0/framework/src/org/apache/tapestry/form/LinkSubmit.java
jakarta/tapestry/branches/branch-3-0/status.xml
Modified:
jakarta/tapestry/branches/branch-3-0/framework/src/org/apache/tapestry/form/LinkSubmit.java
URL:
http://svn.apache.org/viewcvs/jakarta/tapestry/branches/branch-3-0/framework/src/org/apache/tapestry/form/LinkSubmit.java?rev=389527&r1=389526&r2=389527&view=diff
==============================================================================
---
jakarta/tapestry/branches/branch-3-0/framework/src/org/apache/tapestry/form/LinkSubmit.java
(original)
+++
jakarta/tapestry/branches/branch-3-0/framework/src/org/apache/tapestry/form/LinkSubmit.java
Tue Mar 28 07:57:00 2006
@@ -100,6 +100,7 @@
String formHiddenFieldAttributeName = ATTRIBUTE_FUNCTION_NAME
+ formName;
if (cycle.getAttribute(formHiddenFieldAttributeName) == null)
{
+ body.addInitializationScript("document." + formName +
"._linkSubmit.value = null;");
writer.beginEmpty("input");
writer.attribute("type", "hidden");
writer.attribute("name", "_linkSubmit");
Modified: jakarta/tapestry/branches/branch-3-0/status.xml
URL:
http://svn.apache.org/viewcvs/jakarta/tapestry/branches/branch-3-0/status.xml?rev=389527&r1=389526&r2=389527&view=diff
==============================================================================
--- jakarta/tapestry/branches/branch-3-0/status.xml (original)
+++ jakarta/tapestry/branches/branch-3-0/status.xml Tue Mar 28 07:57:00 2006
@@ -157,6 +157,9 @@
<action type="fix" dev="JK" fixes-bug="TAPESTRY-422" due-to="Brian K.
Wallace" >
Patches to Javadoc to explicitly state that URLs returned from
ExternalService will already be encoded.
</action>
+ <action type="fix" dev="JK" fixes-bug="TAPESTRY-339" due-to="Nick
Westgate" >
+ If LinkSubmit is mixed with other submit components in the same form,
erroneous submits can occur from pages accessed via the browser back button.
This happens because LinkSubmit's hidden variable is never reset.
+ </action>
</release>
<release version="3.0.3" date="Mar 26 2005">
<action type="fix" dev="PF" fixes-bug="TAPESTRY-278"> Fixes security
flaw in asset service. </action>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]