Hi,
I think you missed something struts.action.extension=action,, leads to not
actions without ".action" but to the actions with
(action-name suffix(.)).

e.g
http://localhost:8080/email (tends to 404 page not found) but

http://localhost:8080/email. (with suffix (.) works as ,, ).


Jeromy Evans - Blue Sky Minds wrote:
> 
> neha bhatt wrote:
>> I am facing same problem.
>> I had tried :
>> eg.
>>  struts.action.extension=action,,
>>
>> In such case I am getting Http Status 404.
>>
>>   
> As mentioned in the related post titled "Blank action extension in root 
> namespace causing 302 in Tomcat" (no link at time of posting), try a 
> non-root namespace.
>> where as if I use,
>> eg. 
>> struts.action.extension=
>>
>> All files with extenstion like: javascript , css and images not loading.
>>
>>   
> This is a slightly different configuration than a double comma:
> 
> struts.action.extension=
> 
> By setting it to blank, for every request that reaches the Struts2 
> filter (eg /*), Struts2 will attempt to match it to an action.  If you 
> take that broad approach you'll have to setup apache to serve the static 
> content as the V2.4 web.xml doesn't allow you to use <exlcludes> in the 
> filter mapping. 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Pretty-urls-without-.action-tp14947106p15036384.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]

Reply via email to