i guess you mean "the web server/jsp container ignores the
welcome-file-list", as struts2 takes over everything with /*.

the workaround may be to either:
- if you're using actions without extension: change struts2 filter mapping
from /* to /actions/* and have actions under /actions
- if you're using actions with extensions: change struts2 filter mapping
from /* to *.action

with either of the above approaches, static content (HTML, CSS, JS, etc.) is
served directly by the web server/jsp container and not processed by Struts2
(it could even be moved out of the web server/jsp container, but that's
something else...). the exception to this is content under struts/* which is
struts specific and should be processed by struts2 (mapping between struts2
and struts/* is therefore needed).

santos.

On Tue, Mar 24, 2009 at 8:35 AM, Luis Gervaso <luis.gerv...@gmail.com>wrote:

> Hi
>
> When we use "/*" to map the filter in Struts2 the framework ignores the
> welcome-file-list in the web.xml
>
> It tries to find an Action "" (empty string) in the default namespace "/"
> but it does not exist
>
> Is there any workaround on this?
>
> regards
>
> Luis
>
> --
> -------------------------------------------
> Luis Alberto Gervaso Martin
> Java EE Architect & Instructor
> C/ Cuenca 4A, 2ºB
> Getafe (Madrid)
> SPAIN
> mobile: (+34) 627983344
> luis.gerv...@gmail.com
>

Reply via email to