Hi, have You tried doing nothing to achieve adresses like http://my.server.com/myNameSpace/myAction it works for me on S2.1.2
Best greetings, Paweł Wielgus. 2008/10/3 Nick J <[EMAIL PROTECTED]>: > > Oh well, no one's answered me yet, but I have found a way, but it's not very > satisfactory. > The problem (as well as the action extension being set to empty string) was > I had an action in the default namespace as <action name="*"...> so it would > intercept all remaining requests. > > For static content, I needed these additional packages- > not ideal, because the namespaces are not hierarchical I need a separate > namespace for each static content folder. Can anyone think of a better way? > > <package name="static" extends="struts-default" namespace="/static"> > <action name="*"> > <result>/{1}</result> > </action> > </package> > > <package name="static-css" extends="struts-default" > namespace="/static/css"> > <action name="*"> > <result>/css/{1}</result> > </action> > </package> > > <package name="static-js" extends="struts-default" > namespace="/static/js"> > <action name="*"> > <result>/js/{1}</result> > </action> > </package> > > > > Nick J wrote: >> >> I am using struts2. >> I don't want .action or .do on the end of the url's, so I set >> struts.action.extension='' (empty string) >> > > -- > View this message in context: > http://www.nabble.com/Struts2-static-content-tp19784601p19795669.html > Sent from the Struts - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >