struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From tom tom <j_lal...@yahoo.com>
Subject Re: S2 life cycle
Date Thu, 12 Apr 2007 04:16:38 GMT
should I have the following in my jsp

<s:hidden name="S2_CONVERSATION_ID"
value="%{conversationId}" />


Let me know?

Thanks,
Lalitha
--- tom tom <j_lalith@yahoo.com> wrote:

> Yes I know we can do this,
> 
> but the argument is the previous struts ActionForm
> sharing across many action classes is achieved by 
> ScopedModelDriven<T> in Struts 2.
> 
> Having session scoped beans as members in action
> classes doesnt sound as a good MVC pattern to me.
> 
> 
> If there is a infrastructure in place why should we
> manuanlly do this session.setAttibute  etc.
> 
> 
> I am bit confused.
> 
> Mine it works just that the values get reset all the
> time eventhough in struts.xml state form as a
> session
> scoped value.
> 
> I believe  ScopedModelDriven<T> is a cleaner
> approach
> if it works,
> 
> 
> 
> --- Harring Figueiredo <harringf@gmail.com> wrote:
> 
> > tom:
> > 
> > I have not experience with the
> ModelDrivenInterface.
> > 
> > What is that you are trying to do? (It it is to
> keep
> > a bean around to share
> > between action invocations, have you tried this?
> > 
> > class FirstAction extends ActionSupport{
> > 
> > public String execute(){
> >        Bean bean = new Bean();
> >        bean.setWhaterver(...);
> >        session.setAttribute("MY_BEAN", bean);
> > }
> > 
> > }
> > 
> > 
> > class SecondAction extends ActionSupport{
> > 
> > public String execute(){
> >        Bean bean = (Bean)=
> > session.getAttribute("MY_BEAN");
> >        bean.getWahtever();
> > }
> > 
> > }
> > 
> > Is that what you want to do?
> > 
> > Thanks,
> > 
> > Hf
> > 
> > 
> > On 4/11/07, tom tom <j_lalith@yahoo.com> wrote:
> > >
> > > Works but the values get reset all the time,
> > doesnt
> > > stay in the session scope, if I update form in
> the
> > one
> > > action class and if I try to retrieve from the
> > other
> > > action class the values has been lost.
> > >
> > >
> > >
> > > Should I have to do any extra things
> > >
> > >
> > > --- Dave Newton <newton.dave@yahoo.com> wrote:
> > >
> > > > --- tom tom <j_lalith@yahoo.com> 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:
> > > > user-unsubscribe@struts.apache.org
> > > > For additional commands, e-mail:
> > > > user-help@struts.apache.org
> > > >
> > > >
> > >
> > >
> > >
> > >       Don't be flakey.  Get Yahoo! Mail for
> Mobile
> > and always stay
> > > connected to friends.   
> > http://mobile.yahoo.com/mail
> > >
> > >
> >
>
---------------------------------------------------------------------
> > > To unsubscribe, e-mail:
> > user-unsubscribe@struts.apache.org
> > > For additional commands, e-mail:
> > user-help@struts.apache.org
> > >
> > >
> > 
> > 
> > -- 
> > Sincerely,
> > 
> > Harring Figueiredo
> > Sr. Software Engineer
> > Email: harringf@gmail.com
> > 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."
> > 
> 
> 
> 
>        
>
____________________________________________________________________________________
> Food fight? Enjoy some healthy debate 
> in the Yahoo! Answers Food & Drink Q&A.
>
http://answers.yahoo.com/dir/?link=list&sid=396545367
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> user-unsubscribe@struts.apache.org
> For additional commands, e-mail:
> user-help@struts.apache.org
> 
> 



       
____________________________________________________________________________________
Don't get soaked.  Take a quick peak at the forecast
with the Yahoo! Search weather shortcut.
http://tools.search.yahoo.com/shortcuts/#loc_weather

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message