struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Benedict" <pbened...@apache.org>
Subject Re: switch action - doubt
Date Mon, 13 Aug 2007 07:37:01 GMT
SwitchAction does not switch between applications. It switches between
Struts modules within one application. What you want to do is include the
context root in your paths. There's an attribute for that. I believe it's
contextRelative=true

Paul

On 8/13/07, ANIMESH SAXENA <animesh.saxena@gmail.com> wrote:
>
> Could you please mention which struts version??
>
> On 8/13/07, Pooja Kaur <poojakaur@gmail.com> wrote:
> >
> > Hi,
> > I have 2 war files added to an EAR. Both of them have a different
> context
> > root. Eg. Module A has test1 as the context root and Module B has test2
> > I did the following in the struts-config of Module A which is the
> default
> > module:
> > 1. Added an action
> >
> > <action path="/toModule" type="org.apache.struts.actions.SwitchAction"/>
> >
> > 2. The link to switch the module has the URL eg.
> >
> > toModule.do?prefix=/test2
> > &page=/forwardToTrainingDB.do
> >
> > When I click on the link with the above url , i get 400 (Bad Request)
> > Error
> > message.
> >
> > The mapping for forwardToTrainingDB.do is present in the struts-config
> xml
> > file of test2 module.
> >
> > Please help me how to resolve this problem.
> >
> > Thanks
> >
>
>
>
> --
> Animesh Saxena
>
>
> http://inlovewithlinux.blogspot.com
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message