You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by lucas owen <sr...@gmail.com> on 2012/07/10 20:09:18 UTC
Re: how to remove .action suffix in struts 2.1
sorry to resurrect this thread but this solution doesn't work for me (and
I'm using struts 2.1.6)
do i have to change anything else in web.xml?
I have tried from
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping>
to
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*</url-pattern>
</filter-mapping>
then it works, but I have problems with the CSS
any help is appreciated!!
2010/8/13 Dave Newton <da...@gmail.com>
> Again, XML configuration is the preferred mechanism.
>
> Dave
>
> On Thursday, August 12, 2010, Ruben Cepeda <ru...@hotmail.com>
> wrote:
> >
> > If you haven't done so yet you'll have to create a struts.properties
> file and override it. Here
> http://struts.apache.org/2.0.11/docs/strutsproperties.html
> >
> > -Ruben Cepeda
> >
> >
> >
> >> Date: Wed, 11 Aug 2010 14:57:33 +0530
> >> Subject: how to remove .action suffix in struts 2.1
> >> From: mail.supratim@gmail.com
> >> To: user@struts.apache.org
> >>
> >> Hi all,
> >> I need to remove the .action suffix associated with the actions.
> >> Please advise how to do this.
> >> Thanks and regards,
> >> Supratim
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
Re: how to remove .action suffix in struts 2.1
Posted by Łukasz Lenart <lu...@gmail.com>.
Do you use the REST plugin ? If so please try with the latest snapshot
as there was a bug in RestActionMapper which prevents to properly
handle static resources.
Regards
--
Łukasz
mobile +48 606 323 122 http://www.lenart.org.pl/
Warszawa JUG conference - Confitura http://confitura.pl/
2012/7/10 lucas owen <sr...@gmail.com>:
> thanks Lukasz, but I get the same error.
>
> my welcome file is index.html, so first of all it complains:
>
> HTTP 404 - There is no Action mapped for namespace / and action name
> index.html
>
> But now I can access my actions without the .action in the URL. The problem
> is that the CSS's dont display, I presume that it's requesting style.css and
> because of the new configuration it's expecting style.css to be an action...
>
> --
>
> My configuration:
>
> <constant name="struts.action.extension" value=""/> --> in struts.xml
>
> <filter-mapping>
> <filter-name>struts2</filter-name>
> <url-pattern>/*</url-pattern>
> </filter-mapping>
> --> in web.xml
>
> thanks in advance!!
>
>
> 2012/7/10 Łukasz Lenart <lu...@googlemail.com>
>>
>> 2012/7/10 lucas owen <sr...@gmail.com>:
>> > <filter-mapping>
>> > <filter-name>struts2</filter-name>
>> > <url-pattern>*</url-pattern>
>> > </filter-mapping>
>>
>> It should be /*
>>
>> And what kind of error do you have with css ?
>>
>>
>> Regards
>> --
>> Łukasz
>> mobile +48 606 323 122 http://www.lenart.org.pl/
>> Warszawa JUG conference - Confitura http://confitura.pl/
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: how to remove .action suffix in struts 2.1
Posted by lucas owen <sr...@gmail.com>.
thanks Lukasz, but I get the same error.
my welcome file is index.html, so first of all it complains:
HTTP 404 - There is no Action mapped for namespace / and action name
index.html
But now I can access my actions without the .action in the URL. The problem
is that the CSS's dont display, I presume that it's requesting style.css
and because of the new configuration it's expecting style.css to be an
action...
--
My configuration:
<constant name="struts.action.extension" value=""/> --> in struts.xml
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
--> in web.xml
thanks in advance!!
2012/7/10 Łukasz Lenart <lu...@googlemail.com>
> 2012/7/10 lucas owen <sr...@gmail.com>:
> > <filter-mapping>
> > <filter-name>struts2</filter-name>
> > <url-pattern>*</url-pattern>
> > </filter-mapping>
>
> It should be /*
>
> And what kind of error do you have with css ?
>
>
> Regards
> --
> Łukasz
> mobile +48 606 323 122 http://www.lenart.org.pl/
> Warszawa JUG conference - Confitura http://confitura.pl/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
Re: how to remove .action suffix in struts 2.1
Posted by Łukasz Lenart <lu...@googlemail.com>.
2012/7/10 lucas owen <sr...@gmail.com>:
> <filter-mapping>
> <filter-name>struts2</filter-name>
> <url-pattern>*</url-pattern>
> </filter-mapping>
It should be /*
And what kind of error do you have with css ?
Regards
--
Łukasz
mobile +48 606 323 122 http://www.lenart.org.pl/
Warszawa JUG conference - Confitura http://confitura.pl/
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org