Revision: 938
http://stripes.svn.sourceforge.net/stripes/?rev=938&view=rev
Author: tfenne
Date: 2008-06-18 16:34:54 -0700 (Wed, 18 Jun 2008)
Log Message:
-----------
Fix for STS-579: overly aggressive clearing of tag data screws up tag pooling
Modified Paths:
--------------
trunk/stripes/src/net/sourceforge/stripes/tag/InputTagSupport.java
Modified: trunk/stripes/src/net/sourceforge/stripes/tag/InputTagSupport.java
===================================================================
--- trunk/stripes/src/net/sourceforge/stripes/tag/InputTagSupport.java
2008-06-18 19:40:44 UTC (rev 937)
+++ trunk/stripes/src/net/sourceforge/stripes/tag/InputTagSupport.java
2008-06-18 23:34:54 UTC (rev 938)
@@ -24,23 +24,23 @@
import net.sourceforge.stripes.format.FormatterFactory;
import net.sourceforge.stripes.localization.LocalizationUtility;
import net.sourceforge.stripes.util.CryptoUtil;
+import net.sourceforge.stripes.validation.BooleanTypeConverter;
import net.sourceforge.stripes.validation.ValidationError;
import net.sourceforge.stripes.validation.ValidationErrors;
-import net.sourceforge.stripes.validation.BooleanTypeConverter;
import net.sourceforge.stripes.validation.ValidationMetadata;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.JspWriter;
import javax.servlet.jsp.tagext.TryCatchFinally;
+import java.io.IOException;
+import java.lang.reflect.Array;
+import java.lang.reflect.Method;
import java.util.Collection;
import java.util.List;
import java.util.ListIterator;
import java.util.Locale;
import java.util.Random;
import java.util.Stack;
-import java.lang.reflect.Method;
-import java.lang.reflect.Array;
-import java.io.IOException;
/**
* Parent class for all input tags in stripes. Provides support methods for
retrieving all the
@@ -456,11 +456,6 @@
this.fieldErrors = null;
this.fieldErrorsLoaded = false;
this.focus = false;
-
- // Only keep the type attribute between uses
- String type = getAttributes().get("type");
- getAttributes().clear();
- getAttributes().put("type", type);
}
}
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Stripes-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-development