I have no idea. Actually, Struts2 will prefix url with the namespace. 陈仕兵 GIMS, IT Application Development Great Eastern Life Assurance (China) Co. Ltd. Tel: 86-023-6805-3128 Fax: 86-023-68053154 Mbl: 86-023-66101533
-----邮件原件----- 发件人: hezjing [mailto:[EMAIL PROTECTED] 发送时间: 2007年6月21日 14:11 收件人: Struts Users Mailing List 主题: Re: 答复: How to invoke actions in different configuration packages Thank you, it works! However, we also required to move WEB-INF/pages/persons.jsp to WEB-INF/user/pages/persons.jsp and WEB-INF/pages/products.jsp to WEB-INF/product/pages/products.jsp Is there a way to keep all JSPs in WEB-INF/pages without moving them? On 6/21/07, chenshibing <[EMAIL PROTECTED]> wrote: > You should add a name space for person and product package, as following: > > <package name="person" extends="struts-default" namespace="/person"> > <action name="list" method="execute" class="personAction"> > <result>pages/persons.jsp</result> > </action> > </package> > <package name="product" extends="struts-default" namespace="/product"> > <action name="list" method="execute" class="productAction"> > <result>pages/products.jsp</result> > </action> > </package> > > And invoke action using /person/list.action, /product/list.action. > > 陈仕兵 > GIMS, IT Application Development > Great Eastern Life Assurance (China) Co. Ltd. > Tel: 86-023-6805-3128 > Fax: 86-023-68053154 > Mbl: 86-023-66101533 > > -----邮件原件----- > 发件人: hezjing [mailto:[EMAIL PROTECTED] > 发送时间: 2007年6月21日 12:57 > 收件人: struts-users > 主题: How to invoke actions in different configuration packages > > Hi! > > When we have the Struts configuration below: > > <package name="person" extends="struts-default"> > <action name="list" method="execute" class="personAction"> > <result>pages/persons.jsp</result> > </action> > </package> > > > We can invoke the action by /list.action. > > Why do we want to create a package like the above? > > > But can we have multiple packages like the following? > > <package name="person" extends="struts-default"> > <action name="list" method="execute" class="personAction"> > <result>pages/persons.jsp</result> > </action> > </package> > <package name="product" extends="struts-default"> > <action name="list" method="execute" class="productAction"> > <result>pages/products.jsp</result> > </action> > </package> > > > How do we invoke the list action for person and product? > > > -- > > Hez > > --------------------------------------------------------------------- > 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] > > -- Hez --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]