Tom,

I forgot to mention that unlike S1, in S2 the action class does not have to
be thread safe - The action class will be instantiated for each request, and
thus it will have its own instance of the POJO or member variables.
You can pass the "ActionForm", in our case, the POJO object to another
action byt putting the pojo into the session object
[session.setAttribute(..)]

There are 2 types of validation - 1) Using Validators. 2) Implementing a
Validatable interface on your Action. Look at the links provided to you from
previous email.

Hope this helps.

Harring

On 4/4/07, joey <[EMAIL PROTECTED]> wrote:

I prefer to achieve it by writing some java code than xml snippet.
Maybe migrating from struts1.x would do this.
If I just wanted to share more than one form within some actions,I must
declared more than one
interceptor.If I achieve it by only java code,I only need write a base
action and extend it.I can write
any get or set shared property methods in the desired scope.

On 4/4/07, tom tom <[EMAIL PROTECTED]> wrote:
>
> Thanks,
>
> Any samples or documenation around for me to refer.
>
> I followed this
>
> http://struts.apache.org/2.x/docs/scoped-model-driven-interceptor.html
>
>
> but didnt work.
>
> Thanks
>
> --- Dave Newton <[EMAIL PROTECTED]> wrote:
>
> > --- tom tom <[EMAIL PROTECTED]> wrote:
> > > How can I have a reference to the form class
> > inside
> > > the action class. I did the following
> > >
> > > 1) Wrote a action class which implements
> > > ScopedModelDriven interface, the argo is not null
> > > inside setModel(Object arg0)method in the action
> > > class but I cant cast into test.TestForm (pojo)
> >
> > At the very least I believe you should implement
> > ScopedModelDriven<T>, not just ScopedModelDriven,
> > and
> > provide typed accessors:
> >
> >
>
>
http://struts.apache.org/2.x/struts2-core/apidocs/com/opensymphony/xwork2/ModelDriven.html
> >
>
>
http://struts.apache.org/2.x/struts2-core/apidocs/com/opensymphony/xwork2/interceptor/ScopedModelDriven.html
> >
> > d.
> >
> >
> >
> >
> >
>
>
____________________________________________________________________________________
> > Don't get soaked.  Take a quick peek at the forecast
> > with the Yahoo! Search weather shortcut.
> > http://tools.search.yahoo.com/shortcuts/#loc_weather
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> > [EMAIL PROTECTED]
> > For additional commands, e-mail:
> > [EMAIL PROTECTED]
> >
> >
>
>
>
>
>
>
____________________________________________________________________________________
> Don't get soaked.  Take a quick peek at the forecast
> with the Yahoo! Search weather shortcut.
> http://tools.search.yahoo.com/shortcuts/#loc_weather
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>




--
Sincerely,

Harring Figueiredo
Sr. Software Engineer
Email: [EMAIL PROTECTED]
Telephone: 941-256-0600

"We never become truly spiritual by sitting down and wishing to become so.
You must undertake something so great that you cannot accomplish it
unaided."

Reply via email to