ill open an issue so this doesnt get lost

Jason Carreira wrote:

I would say make it an app-wide setting in webwork.properties with the
default NOT to show the incorrect value (for backward compatibility)



-----Original Message-----
From: Francisco Hernandez [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 11, 2004 12:19 PM
To: [EMAIL PROTECTED]
Subject: Re: [OS-webwork] displaying invalid data entered for non String values



i think thats a really good idea, or maybe make it optional, not the default (dont know if other apps might be affected if its the default)?


Patrick Lightbody wrote:



It might be useful that we just do this automatically in the future. Any reason why we shouldn't have the templates look in the conversionErrors Map?

Patrick





-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]


On Behalf Of

Jason Carreira
Sent: Tuesday, February 10, 2004 12:44 PM
To: [EMAIL PROTECTED]
Subject: RE: [OS-webwork] displaying invalid data entered for non




String




values

Type conversion errors are put into a Map on the ActionContext. I




forget




the exact name, but it's probably conversionErrors or

something like

that... It's a Map of fieldName -> original value. You

could edit your

templates to always load this if the field is in the Map,

rather than

displaying back an empty field.





-----Original Message-----
From: Francisco Hernandez [mailto:[EMAIL PROTECTED]
Sent: Tuesday, February 10, 2004 3:39 PM
To: [EMAIL PROTECTED]
Subject: [OS-webwork] displaying invalid data entered for


non String

values


not too sure how to handle this cleanly but I want have a


textfield

where with a property of java.util.Date so users can input a date like 03/17/1980
and that works fine, but if they enter 03/1x7/1980 it


should present


them an error message but also redisplay 03/1x7/1980 in the
textfield so
they
can just remove the x and happily proceed, but since theDate
is null its
not redisplaying the previously entered values

if my jsp im using:
<ww:textfield label="'Enter Date'" name="'theDate'" value="theDate"




/>




and to validate:
public void validate() {
if (theDate == null) {
addFieldError("theDate", "Please input correct


Date! you


entered: " +

((String[])ActionContext.getContext().getParameters().get("the
Date"))[0]);
      }
  }

I could add another property like theDateString and do some more logic in validate() but that smells bad.. anyone have any ideas?


-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and


Integration See the

breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________
Opensymphony-webwork mailing list [EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork






-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and


Integration See the

breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________
Opensymphony-webwork mailing list [EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork




-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Opensymphony-webwork mailing list [EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork









-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438> &op=click


_______________________________________________

Opensymphony-webwork mailing list [EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork






-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id56&alloc_id438&op=click
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork








------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to