Hi Ravi-

Could you display your code for your StrutsTypeConverter class please

M-
----- Original Message -----
From: "ravi_eze" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, January 25, 2008 12:58 AM
Subject: RE: Type converters: please help!!! :(


>
> Thank you Jeff for the reply.
>
> did u mean the *converter* attribute of the action tag that we give in
> struts.xml? I didnt give any such attribute in it. I added
> ActionClass-conversion.properties: in which i mentioned the attribute to
> pickup a class which implements convertFromString and viceversa functions.
>
> My action tag in the xml are as follows:
>
> <struts>
> <package name="eventsCreation" namespace="/event"
> extends="struts-default">
>
> <interceptors>
> <interceptor name="..." class="..." />
> <interceptor name="..." class="..." />
> </interceptors>
>
> <action name="oneAct" class="oneClass">
> <interceptor-ref name="...">
> ...
> </interceptor-ref>
> <result>one.jsp</result>
> </action>
> ...
>
> let me know if you are looking for anything else.
>
> cheers,
> ravi
>
>
> Jeff Hill (RR) wrote:
> >
> > Ravi,
> > From my understanding of OGNL, it *should* use the model object's
> > conversion
> > descriptor. It's probably more surprising that it called
convertFromString
> > without it. Are you using defaultStack?
> >
> > I believe providing the model object's descriptor is the correct
approach,
> > and you indicate that it's working. So why the long face? ;-)
> >
> > -----Original Message-----
> > From: ravi_eze [mailto:[EMAIL PROTECTED]
> > Sent: Thursday, January 24, 2008 11:45 PM
> > To: [email protected]
> > Subject: Type converters: please help!!! :(
> >
> >
> > hi,
> >
> > i badly need the solution to this problem. i had posted this issue on
> > xwork
> > forums, struts fourms previously also, but hardluck: no reply :(
> >
> > i am reposting the same again... atleast let me know if this idea itself
> > is
> > wrong!!! or any better approach/ is there?
> >
> >
> > ravi_eze wrote:
> >>
> >> hi,
> >>
> >> We have Action class with Employee Object with setters and getters. The
> >> Typeconverter was configured to be called when <EmployeeObject.empId>
is
> >> called by the jsp page. We found that convertFromString of type
converter
> >> is being called but convertToString is never called. Any idea why this
is
> >> happening? The details are as follows:
> >>
> >> Type converter:
> >> public class LongConverter extends StrutsTypeConverter {
> >> public Object convertFromString(Map context, String[] values, Class
> >> toClass) {
> >>          ... ....
> >> }
> >> public String convertToString(Map context, Object o) {
> >>         ... ....
> >> }
> >> }
> >>
> >> in actionClass-conversion.properties located along with the class file
in
> >> the same package:
> >> employee.empId=com.comp.util.converter.LongConverter
> >>
> >> After some debugging we found that we need to add a new file:
> >> Employee-conversion.properties in the same package of Employee class
with
> >> entries:
> >> empId=com.comp.util.converter.LongConverter
> >>
> >> and only then the convertToString would be called. I think we should
have
> >> only one conversion.prop file instead of 2. Any ideas why this is
> >> happening this way? or am i missing any thing? please help.
> >>
> >> cheers,
> >> ravi
> >>
> >
> > --
> > View this message in context:
> >
http://www.nabble.com/Type-converters%3A-convertToString-not-called-tp150349
> > 25p15080943.html
> > Sent from the Struts - User mailing list archive at Nabble.com.
> >
> >
> > ---------------------------------------------------------------------
> > 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]
> >
> >
> >
>
> --
> View this message in context:
http://www.nabble.com/Type-converters%3A-convertToString-not-called-tp150349
25p15081469.html
> Sent from the Struts - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> 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