I think the best way to avoid this is to always use Strings and only Strings
for all form values (except Collections).  Then your action class can
convert to/from the desired type when it creates the transfer object to pass
to the business delegate.  If you combine this approach with the struts
validator then you know you can safely create the desired type (for instance
java.util.Date) without throwing an exception.



> -----Original Message-----
> From: Srinivas Gunturu [mailto:[EMAIL PROTECTED]
> Sent: Thursday, November 06, 2003 12:30 PM
> Subject: Struts Dilemma
>
>
> Often when writing a bean for use by a tag, I seem to be writing
> a equivalent method that returns a string value for a boolean property.
>
> For example:
>
> If I mean to pass a boolean property isInactive, I am also
> writing a getInactiveFlag which returns "N" or "Y" based on isInactive.
>
> I use inactiveFlag in my tag definition and inside my tag I check
> for "Y" or "N".
>
> Am I totally missing something or is there a better way to do this?
>
> TIA
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to