--- Rick Reumann <[EMAIL PROTECTED]> wrote: > Woodchuck said the following on 9/9/2004 2:29 PM: > > > 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? > > Taking a quick look at the form tag source code it looks like that > mapping is placed in scope under the Globals.SERVLET_KEY key. So if > you > wanted I guess you could get it out like... > > ${applicationScope["org.apache.struts.action.SERVLET_MAPPING"]} >
thanks Rick! in my Action class i have to do this: this.getServlet().getServletContext().getAttribute(Globals.SERVLET_KEY) and it returns "*.do" > I still don't see why you'd really need to do this though. Couldn't > you > just make the mapping something like /app/* or /control/* something > VERY > generic. If it's so generic I don't think you'd ever need to change > it. > You could even make it /a/* or whatever. very true. > > -- > Rick > __________________________________ Do you Yahoo!? Read only the mail you want - Yahoo! Mail SpamGuard. http://promotions.yahoo.com/new_mail --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]