No, I have already done this, but that didn't work at all.

On Sat, Nov 6, 2010 at 4:36 PM, naveen jagotra <
naveen.jago...@vinculumgroup.com> wrote:

> Hi Abhishek ,
>
>
>
> Try the same by making Person class serializable .
>
> Hope that will work.
>
>
>
>
> *with Thanks and Regards*
>
> *Naveen Jagotra*
> *
> Vinculum Solutions Private Limited*
> Email ID :naveen.jago...@vinculumgroup.com <ravi.thak...@vinculumgroup.com
> >
> Mobile: +91 989 955 3638
> India office : +91 (0) 120 2440045
>
>
>
>
> ---------------------------------------------------------------------------------------------------------------------------
>            *    \\\///
>              /         \
>              | \\   // |
>            ( | (.) (.) |)
> ----------o00o--(_)--o00o-----------------
> **Stand up,be bold,be strong.
> Take the whole responsibility on
> ur own shoulders and know that
> U are the creator of ur own destiny.
> ------ooo0-------------------------------
>    (   )     0ooo
>     \ (      (   )
>      \_)      ) /
>              (_/    *
>
> ---------------------------------------------------------------------------------------------------------------------------
> * Please don't print this e-mail unless you really need to. Save trees.*
>
> ---------------------------------------------------------------------------------------------------------------------------
>
>
>
> On Sat, Nov 6, 2010 at 3:19 PM, Abhishek Agarwal <abhijh...@gmail.com
> >wrote:
>
> > Yup, I am using the struts html tag library and thus the html:form tag
> has
> > been used.
> > Yes the Person class exposes attributes through getters and setters. I am
> > here quoting the Person class and NameForm:
> >
> > public class NameForm extends ActionForm
> > {
> >  private Person p;
> >
> >  public void setP(Person p) {
> >    this.p = p;
> >  }
> >
> >  public Person getP() {
> >    return p;
> >  }
> > }
> >
> >
> > And the Person class is as follows:
> >
> > public class Person
> > {
> >  private String firstName;
> >  private String lastName;
> >  private int age;
> >
> >    public void setFirstName(String firstname) {
> >    this.firstName = firstName;
> >  }
> >  public String getFirstName() {
> >    return firstName;
> >  }
> >
> >  public void setLastName(String lastName) {
> >    this.lastName = lastName;
> >  }
> >
> >  public String getLastName() {
> >    return lastName;
> >  }
> >
> >
> >  public int getAge() {
> >    return age;
> >  }
> >
> >  public void setAge(int age) {
> >    this.age = age;
> >  }
> >
> > }
> >
> > And the nameForm.jsp uses these. The code of concern is as follows:--
> >
> > <nested:nest property="p">
> >  <nested:text property="firstName"/>
> > </nested:nest>
> >
> > I even tried this:
> >
> > <html:text property="p.firstName"/>
> >
> > On Fri, Nov 5, 2010 at 11:40 PM, Dave Newton <davelnew...@gmail.com>
> > wrote:
> >
> > > Are you using the Struts form tag? Does the Person class expose its
> > > attributes through getters and setters?
> > >
> > > Dave
> > > On Nov 5, 2010 12:42 PM, "Abhishek Agarwal" <abhijh...@gmail.com>
> wrote:
> > > > It's killing me.
> > > >
> > > > I am unable to use a pojo(simple java class akin Employee or Person)
> > > > in my struts 1.3 ActionForm as a formbean's property. I am referring
> > > > complete reference second edition, and I see in it, it has been
> > > > mentioned that owing to java's reflection one can use the nested
> > > > properties in formbeans.
> > > >
> > > > But when I use it, and try to access it in the form's input jsp page,
> > > > then I get this exception:
> > > >
> > > > org.apache.jasper.JasperException: javax.servlet.ServletException:
> > > > javax.servlet.jsp.JspException: Invalid argument looking up property
> > > >
> > > > Actually I created a Person property named "p" for my form, and this
> > > > Person class has certain attributes, one of them being,
> > > > firstName(String).
> > > > When I create a form for taking this firstName as input, by using:
> > > > <html:text property="p.firstName"/> inside <form action="/Calc"/>, it
> > > > gives the above mentioned exception.
> > > > I even tried the nested tag library tag for the same, but it i also
> > > > having the same problem.
> > > >
> > > > Mercy, please. :(
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
> > > > For additional commands, e-mail: dev-h...@struts.apache.org
> > > >
> > >
> >
>

Reply via email to