--- Jim Barrows <[EMAIL PROTECTED]> wrote:

> 
> 
> > -----Original Message-----
> > From: Woodchuck [mailto:[EMAIL PROTECTED]
> > Sent: Thursday, September 09, 2004 1:05 PM
> > To: Struts Users Mailing List
> > Subject: Re: can i get ".do" from struts?
> > 
> > 
> > 
> > --- Bill Siggelkow <[EMAIL PROTECTED]> wrote:
> > 
> > > Why don't you use global forwards defined in your 
> > struts-config.xml. 
> > > Essentially creating a logical URL referencable by name. 
> > You can even
> > > 
> > > have a query string in the forward's path.
> > > 
> > > In your struts-config.xml:
> > > <foward name="gotoFoo" path="/Foo.do"/>
> > > 
> > > On a JSP page:
> > > <html:link forward="gotoFoo">Goto Foo</html:link>
> > > 
> > > Or in an action:
> > > return mapping.findForward("gotoFoo");
> > 
> > hi Bill, thanks for your excellent suggestions!  global forwards
> will
> > work nicely as well.  however, i've already designated global
> forwards
> > only for the main menus in my web app, and adding other non-main
> > forwards there will break my convention.  otherwise it's definitely
> > another good possiblity!
> 
> Here's a good time to break with convention, and make a new one.  You
> have a very good reason to have a global forward here.  In fact, it
> fits with what global forwards are used for.  So.... time to create a
> new convention that will make your life easier, and not harder.

i will have to respectfully decline!

if i use global forwards that means i will have more coupling between
my code and struts-config.xml.  ie. if a gremlin changes the global
forward name, i will have to change the hard-coded global forward name
in my java code.  i want to minimize this type of maintenance as much
as possible!


> 
> 
> 
> 
> > 
> > 
> > > 
> > > Woodchuck wrote:
> > > 
> > > > hihi,
> > > > 
> > > > does struts have a built-in way to get the literal ".do" (or
> > > whichever
> > > > extension URL ending pattern you specify) string?
> > > > 
> > > > or put another way, can anyone suggest an elegant way to 
> > forward to
> > > > another action?
> > > > 
> > > > ie. when creating an ActionForward object, it needs
> "/myAction.do"
> > > > instead of "/myAction"...
> > > > 
> > > > i don't want to hard-code any struts-config information in my
> code
> > > per
> > > > se, so what i'm doing is getting the desired ActionConfig based
> on
> > > my
> > > > Action class's fqn. and then interrogating the object for the
> path
> > > > value which gives me "/myAction", but i need to append 
> > the stripped
> > > > away URL ending pattern (in my case ".do").
> > > > 
> > > > anyone have elegant solutions for this?
> > > > 
> > > > please and thanks,
> > > > woodchuck
> > > > 
> > > > 
> > > > 
> > > > 
> > > >                 
> > > > __________________________________
> > > > Do you Yahoo!?
> > > > New and Improved Yahoo! Mail - Send 10MB messages!
> > > > http://promotions.yahoo.com/new_mail 
> > > 
> > > 
> > > 
> >
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > 
> > > 
> > 
> > 
> > 
> >             
> > __________________________________
> > Do you Yahoo!?
> > Yahoo! Mail - 50x more storage than other providers!
> > http://promotions.yahoo.com/new_mail
> > 
> >
> ---------------------------------------------------------------------
> > 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]
> 
> 



                
_______________________________
Do you Yahoo!?
Shop for Back-to-School deals on Yahoo! Shopping.
http://shopping.yahoo.com/backtoschool

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to