Unfortunately I'm running Tomcat. I did come up with a pretty clean solution
though, what I do is that I link to the CSS /JS/Image files via an absolute
URL, so instead of "public/css/design.css" I use
"http://mydomain.com/public/css/design.css" - good enough for me at the
moment.
cilquirm wrote:
>
> I don't believe this can be cleanly handled with just the web 2.4 spec and
> struts2.
>
> Some container, like Resin, allow for url-patterns to be regexes, which
> would help in this scenario.
>
>
>
> meeboo wrote:
>>
>> The problem is that I have a lot of URL:s which look like /user/username,
>> movie/movieTitle or account/create - and I don't want to forward or
>> redirect for each URL since this will slow down my application. Is there
>> a way to exclude .css extensions maybe?
>>
>>
>> joey-30 wrote:
>>>
>>> keep struts.action.extension default.and create a filter to make sure
>>> it's before the struts filter.like this:
>>> <filter-mapping>
>>> <filter-name>yourfilter</filter-name>
>>> <url-pattern>movie/*</url-pattern>
>>> </filter-mapping>
>>> <filter-mapping>
>>> <filter-name>struts2</filter-name>
>>> <url-pattern>/*</url-pattern>
>>> </filter-mapping>
>>> u can foward or redirect to the url movie.action?movieTitle=* or
>>> something
>>> else in your
>>> filter.
>>>
>>> regards
>>> joey
>>> On 4/11/07, meeboo <[EMAIL PROTECTED]> wrote:
>>>>
>>>>
>>>> No takers on this?
>>>>
>>>>
>>>> meeboo wrote:
>>>> >
>>>> > Hey all
>>>> >
>>>> > I have a mapping pattern which looks like this
>>>> >
>>>> > <action name="movie/*"
>>>> class="com.bubbleclip.web.struts.action.PlayMovie
>>>> ">
>>>> > <param name="movieTitle">{1}</param>
>>>> > <result>/movie.jsp</result>
>>>> > </action>
>>>> >
>>>> > The wildcard is for backwards compability since our original
>>>> JSP/Servlet
>>>> > web-layer mapped movie titles like
>>>> > http:localhost:8080/movie/movieTitle
>>>> >
>>>> > This works fine if I set struts.action.extension to "", this way I
>>>> > preserve compatibility since the movie title is the actual action
>>>> name.
>>>> > The problem is that S2 will also interpret everything else as being
>>>> > actions - even CSS names making the pages not render correctly. Is
>>>> there
>>>> a
>>>> > way around this?
>>>> >
>>>>
>>>> --
>>>> View this message in context:
>>>> http://www.nabble.com/struts.action.extension-question-tf3548145.html#a9934814
>>>> Sent from the Struts - User mailing list archive at Nabble.com.
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>
>>>>
>>>
>>>
>>
>>
>
>
--
View this message in context:
http://www.nabble.com/struts.action.extension-question-tf3548145.html#a9946297
Sent from the Struts - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]