> -----Original Message----- > From: Peter Neu [mailto:[EMAIL PROTECTED] > Sent: Wednesday, December 29, 2004 10:05 AM > To: Struts Users Mailing List > Subject: Re: Deployment Problem - > > > Allright. Now I get it! > > The only problem is in Struts 1.1 (which I wrote the > application in) the > parameter "action" does not exist in the <logic:redirect> tag. > What can I do in this case?
Upgrade? :) Page I think will do roughly the same thing. > > Peter > > Jim Barrows schrieb: > > > >>-----Original Message----- > >>From: Peter Neu [mailto:[EMAIL PROTECTED] > >>Sent: Wednesday, December 29, 2004 9:43 AM > >>To: Struts Users Mailing List > >>Subject: Re: Deployment Problem - > >> > >> > >>Hello Jim, > >> > >>well, I got a logical name mapped to it: > >> > >> <action path="/postHv" > >> input="/WEB-INF/JSP/struts.jsp" > >> name="postHvForm" > >> scope="session" > >> validate="true" > >> type="de.ktbl.servlets.PostHv"> > >> <forward name="struts" path="/WEB-INF/JSP/struts.jsp" > >>redirect="false" > >> contextRelative="true"/> > >> </action> > >> > >>When I simply invoke it with "postHv.html" ( html refers to .do ) > >>in the browser I get to the right page. The think with > >>"/hv/postHv.html" > >>was simply just a workaround. I think I don't understand > > > > > > Problem is your tag won't work. It's looking for a global > forward named "/hv/postHv.html" to give a url to, according > to the documentation. The forward in the above example is a > local forward and only visible to the action, not a JSP page. > > If you want <logic:redirect forward="/hv/postHv.html" /> to > redirect to the above action the you need: > > <logic:redirect action="/postHv.do"/> which is exactly > what I use, only the action is differnt :) > > > > > > > > > >>the problem. > >> > >>Regards, > >> > >>Peter > >> > >> > >>Jim Barrows schrieb: > >> > >>>>-----Original Message----- > >>>>From: Peter Neu [mailto:[EMAIL PROTECTED] > >>>>Sent: Wednesday, December 29, 2004 6:32 AM > >>>>To: Struts Users Mailing List > >>>>Subject: Deployment Problem - > >>>> > >>>> > >>>>Hello , > >>>> > >>>>I developed my application in an IDE which simulated > >>>>that the application was in the top folder. When I deploy > >>>>my application now it is an subfolder. > >>>>The problem is: The redirects don't work anymore! > >>>> > >>>>If do it in simple HTML : > >>>> > >>>><meta http-equiv="refresh" content="0; URL=/hv/postHv.html"> > >>>> > >>>>I can get an clean forward. The same with redirect tag: > >>>> > >>>><logic:redirect forward="/hv/postHv.html" /> > >>> > >>> > >>>Sounds like what you're doing is not getting the context > >> > >>into the URL. This is supposed to happen automtically. > >> > >>>In the case above, this shouul not work. The javadocs say > >> > >>this about the forward: > >> > >>>forward > >>> > >>>protected java.lang.String forward > >>> > >>> The logical forward name from which to retrieve the > >> > >>redirect URI. > >> > >>>So you need to have a forward name, not a url here. The > >> > >>url the forward referes to should not have the context in it. > >> > >>> > >>>>just returns an exception: java.net.MalformedURLException > >>>> > >>>>Do I have to change all the URL's in the application from > >>>><logic:redirect> to <html refresh> or is there an easier > >>>>way to do this? > >>>> > >>>> > >>>>Best Regards, > >>>> > >>>>Peter > >>>> > >>>>------------------------------------------------------------ > >> > >>--------- > >> > >>>>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]