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]
>
>