Hi there, Question: Has anyone successfully worked with multiple modules? I experience quite some problems, see below.
Cheers Ben > -----Original Message----- > From: ben [mailto:[EMAIL PROTECTED] > Sent: Dienstag, 8. Juli 2003 02:54 > To: 'Struts Users Mailing List'; 'Jing Zhou' > Subject: Linking between non-default module. WAS: RE: jsp > links to stay > within module > > > I'm still struggling in with this. > > To recap: Using Struts 1.1rc2. Basically I want to do just a > simple link > between 2 jsp's that reside in moduleA, which is not the > default module. > This worked when using the org.apache.struts.actions.SwitchAction even > though its a bit cumbersome since I do not really need to > switch but access > just a jsp within the same module. > > 2nd I also have link that passes parameters and needs to resolve to an > action to do the processing of those. > > > The action mapping can however never be resolved. I have the following > setup: > > 1. JSP: (inside module osscatalog) > <html:link page="/prodView.do" paramId="product_id" > paramName="prod_list_el" paramProperty="name"> > View > </html:link> > > 2. struts-config-osscatalog.xml > > <action > name="prodSubmitForm" > path="/prodView" > type="com.ctp.cosi.osscatalog.web.ProductSubmitAction" > unknown="false" > scope="session" > input="/productList.jsp" > parameter="view" > validate="false"> > <forward > name="success" > path="/productView.jsp" > redirect="false" /> > </action> > > > 3. Exception: > > org.apache.jasper.JasperException: Cannot retrieve mapping for action > /osscatalog/prodView > > > Can anyone help or has anybody just worked with modules at > all and knows if > there are any issues? Is Struts 1.1 rc2 stable?Thanks a lot. Ben > > BTW: > I use not the href but the page attribute which is correct > according to the > docs. The href can only be used when setting the hrefbase which i do. > > The module-relative path (beginning with a "/" character) to > which this > hyperlink will transfer control if activated. > > > -----Original Message----- > > From: Stephen Brown [mailto:[EMAIL PROTECTED] > > Sent: Montag, 7. Juli 2003 22:05 > > To: 'Struts Users Mailing List'; 'Jing Zhou' > > Subject: RE: jsp links to stay within module > > > > > > Use > > <html-el:link href='/prodSubmit.do' > or <html:link > > href='/prodSubmit.do' > > > > > steve > > > -----Original Message----- > > > From: ben [mailto:[EMAIL PROTECTED] > > > Sent: July 7, 2003 3:45 PM > > > To: 'Struts Users Mailing List'; 'Jing Zhou' > > > Subject: RE: jsp links to stay within module > > > > > > > > > Unfortunately this is then a absolute link to the webserver > > > root and not > > > relatively to the deployed application root. This does not > > > work, at least > > > with my setup. ;( > > > > > > > -----Original Message----- > > > > From: Jing Zhou [mailto:[EMAIL PROTECTED] > > > > Sent: Montag, 7. Juli 2003 21:28 > > > > To: Struts Users Mailing List; [EMAIL PROTECTED] > > > > Subject: Re: jsp links to stay within module > > > > > > > > > > > > You might want to give a try > > > > <a href="/osscatalog/prodSubmit.do"> > > > > > > > > The leading slash is important. > > > > > > > > Jing > > > > > > > > ----- Original Message ----- > > > > From: "ben" <[EMAIL PROTECTED]> > > > > To: "'Struts Users Mailing List'" > <[EMAIL PROTECTED]> > > > > Sent: Monday, July 07, 2003 11:15 AM > > > > Subject: RE: jsp links to stay within module > > > > > > > > > > > > > But using the switch action is a bit strange since I do not > > > > want to switch > > > > > module but stay in the current module. > > > > > > > > > > Hm however if the module is only request scoped... ??? > > > > > > > > > > > -----Original Message----- > > > > > > From: Sandeep Takhar [mailto:[EMAIL PROTECTED] > > > > > > Sent: Montag, 7. Juli 2003 17:59 > > > > > > To: Struts Users Mailing List; [EMAIL PROTECTED] > > > > > > Subject: Re: jsp links to stay within module > > > > > > > > > > > > > > > > > > there is a SwitchAction that you can use. > > > > > > > > > > > > someone else probably has more details... > > > > > > sandeep > > > > > > --- ben <[EMAIL PROTECTED]> wrote: > > > > > > > Hi, > > > > > > > > > > > > > > I link 2 jsp's in moduleA (=not default module). > > > > > > > In order for struts to stay within moduleA i learnt > > > > > > > i cannot href the jsp > > > > > > > directly, because the module will then switch again > > > > > > > to the default. I cannot > > > > > > > make the module session persistent, right? > > > > > > > > > > > > > > When then using a forward action like below, I get a > > > > > > > 404: > > > > > > > > > > > > > > message Invalid path /prodSubmit was requested > > > > > > > > > > > > > > source jsp: > > > > > > > <a href="osscatalog/prodSubmit.do">Submit a > > > > > > > Product</a><br> > > > > > > > > > > > > > > struts-config-moduleA.xml: > > > > > > > > > > > > > > <action path="/osscatalog/prodSubmit" > > > > > > > > > > > > > > type="org.apache.struts.actions.ForwardAction" > > > > > > > name="prodSubmitForm" > > > > > > > > > > > > > > parameter="/osscatalog/prodSubmit.jsp"/> > > > > > > > > > > > > > > > > > > > > > > > > > > > > Ideas? > > > > > > > > > > > > > > Cheers ben > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > > To unsubscribe, e-mail: > > > > > > > [EMAIL PROTECTED] > > > > > > > For additional commands, e-mail: > > > > > > > [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > > > > > > __________________________________ > > > > > > Do you Yahoo!? > > > > > > SBC Yahoo! DSL - Now only $29.95 per month! > > > > > > http://sbc.yahoo.com > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > 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] > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > 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] > > > > > > > > --------------------------------------------------------------------- > 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] there, Question: Has anyone successfully worked with multiple modules? I experience quite some problems, see below. Cheers Ben > -----Original Message----- > From: ben [mailto:[EMAIL PROTECTED] > Sent: Dienstag, 8. Juli 2003 02:54 > To: 'Struts Users Mailing List'; 'Jing Zhou' > Subject: Linking between non-default module. WAS: RE: jsp > links to stay > within module > > > I'm still struggling in with this. > > To recap: Using Struts 1.1rc2. Basically I want to do just a > simple link > between 2 jsp's that reside in moduleA, which is not the > default module. > This worked when using the org.apache.struts.actions.SwitchAction even > though its a bit cumbersome since I do not really need to > switch but access > just a jsp within the same module. > > 2nd I also have link that passes parameters and needs to resolve to an > action to do the processing of those. > > > The action mapping can however never be resolved. I have the following > setup: > > 1. JSP: (inside module osscatalog) > <html:link page="/prodView.do" paramId="product_id" > paramName="prod_list_el" paramProperty="name"> > View > </html:link> > > 2. struts-config-osscatalog.xml > > <action > name="prodSubmitForm" > path="/prodView" > type="com.ctp.cosi.osscatalog.web.ProductSubmitAction" > unknown="false" > scope="session" > input="/productList.jsp" > parameter="view" > validate="false"> > <forward > name="success" > path="/productView.jsp" > redirect="false" /> > </action> > > > 3. Exception: > > org.apache.jasper.JasperException: Cannot retrieve mapping for action > /osscatalog/prodView > > > Can anyone help or has anybody just worked with modules at > all and knows if > there are any issues? Is Struts 1.1 rc2 stable?Thanks a lot. Ben > > BTW: > I use not the href but the page attribute which is correct > according to the > docs. The href can only be used when setting the hrefbase which i do. > > The module-relative path (beginning with a "/" character) to > which this > hyperlink will transfer control if activated. > > > -----Original Message----- > > From: Stephen Brown [mailto:[EMAIL PROTECTED] > > Sent: Montag, 7. Juli 2003 22:05 > > To: 'Struts Users Mailing List'; 'Jing Zhou' > > Subject: RE: jsp links to stay within module > > > > > > Use > > <html-el:link href='/prodSubmit.do' > or <html:link > > href='/prodSubmit.do' > > > > > steve > > > -----Original Message----- > > > From: ben [mailto:[EMAIL PROTECTED] > > > Sent: July 7, 2003 3:45 PM > > > To: 'Struts Users Mailing List'; 'Jing Zhou' > > > Subject: RE: jsp links to stay within module > > > > > > > > > Unfortunately this is then a absolute link to the webserver > > > root and not > > > relatively to the deployed application root. This does not > > > work, at least > > > with my setup. ;( > > > > > > > -----Original Message----- > > > > From: Jing Zhou [mailto:[EMAIL PROTECTED] > > > > Sent: Montag, 7. Juli 2003 21:28 > > > > To: Struts Users Mailing List; [EMAIL PROTECTED] > > > > Subject: Re: jsp links to stay within module > > > > > > > > > > > > You might want to give a try > > > > <a href="/osscatalog/prodSubmit.do"> > > > > > > > > The leading slash is important. > > > > > > > > Jing > > > > > > > > ----- Original Message ----- > > > > From: "ben" <[EMAIL PROTECTED]> > > > > To: "'Struts Users Mailing List'" > <[EMAIL PROTECTED]> > > > > Sent: Monday, July 07, 2003 11:15 AM > > > > Subject: RE: jsp links to stay within module > > > > > > > > > > > > > But using the switch action is a bit strange since I do not > > > > want to switch > > > > > module but stay in the current module. > > > > > > > > > > Hm however if the module is only request scoped... ??? > > > > > > > > > > > -----Original Message----- > > > > > > From: Sandeep Takhar [mailto:[EMAIL PROTECTED] > > > > > > Sent: Montag, 7. Juli 2003 17:59 > > > > > > To: Struts Users Mailing List; [EMAIL PROTECTED] > > > > > > Subject: Re: jsp links to stay within module > > > > > > > > > > > > > > > > > > there is a SwitchAction that you can use. > > > > > > > > > > > > someone else probably has more details... > > > > > > sandeep > > > > > > --- ben <[EMAIL PROTECTED]> wrote: > > > > > > > Hi, > > > > > > > > > > > > > > I link 2 jsp's in moduleA (=not default module). > > > > > > > In order for struts to stay within moduleA i learnt > > > > > > > i cannot href the jsp > > > > > > > directly, because the module will then switch again > > > > > > > to the default. I cannot > > > > > > > make the module session persistent, right? > > > > > > > > > > > > > > When then using a forward action like below, I get a > > > > > > > 404: > > > > > > > > > > > > > > message Invalid path /prodSubmit was requested > > > > > > > > > > > > > > source jsp: > > > > > > > <a href="osscatalog/prodSubmit.do">Submit a > > > > > > > Product</a><br> > > > > > > > > > > > > > > struts-config-moduleA.xml: > > > > > > > > > > > > > > <action path="/osscatalog/prodSubmit" > > > > > > > > > > > > > > type="org.apache.struts.actions.ForwardAction" > > > > > > > name="prodSubmitForm" > > > > > > > > > > > > > > parameter="/osscatalog/prodSubmit.jsp"/> > > > > > > > > > > > > > > > > > > > > > > > > > > > > Ideas? > > > > > > > > > > > > > > Cheers ben > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > > To unsubscribe, e-mail: > > > > > > > [EMAIL PROTECTED] > > > > > > > For additional commands, e-mail: > > > > > > > [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > > > > > > __________________________________ > > > > > > Do you Yahoo!? > > > > > > SBC Yahoo! DSL - Now only $29.95 per month! > > > > > > http://sbc.yahoo.com > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > 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] > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > 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] > > > > > > > > --------------------------------------------------------------------- > 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]