Re: Pretty urls without .action

2008-01-28 Thread Jeromy Evans
Was putting your actions in a non-root namespace not a suitable work-around? Or did it not work for you? jignesh.patel wrote: 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://l

Re: Pretty urls without .action

2008-01-28 Thread Zoran Avtarovski
In the simplest model you can take anything from your namespace and append a .action to it. We use it more to create SEF parameter laden URLs. I don't have a specific rule for what you're looking for but the documentation is pretty concise and you can also look at the Apache mod-rewrite rules (ht

Re: Pretty urls without .action

2008-01-25 Thread neha bhatt
Thanks for the help! Would u please give some brief idea, about setting the rule in urlrewrite.xml? How can I remove .action suffix from each? Thanks, Neha Bhatt Sparecreative wrote: > > We have adopted using the URL Rewrite Filter > (http://tuckey.org/urlrewrite/) > which like Apache lets you

Re: Pretty urls without .action

2008-01-24 Thread Zoran Avtarovski
We have adopted using the URL Rewrite Filter (http://tuckey.org/urlrewrite/) which like Apache lets you use SEF addresses which are then mapped to .action urls. Z. > > Hi, > I think you missed something struts.action.extension=action,, leads to not > actions without ".action" but to the acti

Re: Pretty urls without .action

2008-01-22 Thread jignesh.patel
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

Re: Pretty urls without .action

2008-01-22 Thread Jeromy Evans
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 n

RE: Pretty urls without .action

2008-01-22 Thread neha bhatt
Friday, January 18, 2008 4:58 AM > To: Struts Users Mailing List > Subject: Re: Pretty urls without .action > > It should work without any other settings. Do you get an exception or > something else? > > It allows URLs like: > https://kily.myseaversite.com/category >

Re: Pretty urls without .action

2008-01-22 Thread Jeromy Evans
Hi Jignesh, You're right. It doesn't work in the root namespace (only). It works in other namespaces. (I was testing in /test/) The reason is that when you GET http://host:8080/email tomcat responds with a 302 Redirect to http://host:8080/email/ Your browser then does a GET to http://host:80

Re: Pretty urls without .action

2008-01-21 Thread jignesh.patel
Hi, This is my web.xml Project Name struts-cleanup org.apache.struts2.dispatcher.ActionContextCleanUp struts2 org.apache.struts2.dispatcher.FilterDispatcher sitemesh com.opensymphony.module

Re: Pretty urls without .action

2008-01-21 Thread Jeromy Evans
Hi, Yes, I'm 100% certain this option allows struts to use a blank and/or alternative extensions. I just tried "action,,com" myself and it works loading my "/test/test.action, /test/test.com and "/test/test". Did /email.action work? Did /email.com work? Do you have the mentioned filter map

Re: Pretty urls without .action

2008-01-20 Thread jignesh.patel
Hi, Still not able to call without any domain name like .action,.com URL:- http://host:8080/email(withour . extension) Error Page:- type Status report message /email description The requested resource (/email) is not available. My struts.properties file struts.devMode = true struts.enable.

RE: Pretty urls without .action

2008-01-18 Thread Burgess, Randall
Mailing List Subject: Re: Pretty urls without .action It should work without any other settings. Do you get an exception or something else? It allows URLs like: https://kily.myseaversite.com/category Make sure you're only testing in tomcat so you can isolate the problem. jignesh.patel

Re: Pretty urls without .action

2008-01-18 Thread Jeromy Evans
It should work without any other settings. Do you get an exception or something else? It allows URLs like: https://kily.myseaversite.com/category Make sure you're only testing in tomcat so you can isolate the problem. jignesh.patel wrote: Hi, thanks for your reply,but unfortunationatily it

Re: Pretty urls without .action

2008-01-18 Thread jignesh.patel
Hi, thanks for your reply,but unfortunationatily it is not working I just want only action name without any domain like .actiion,.do,.com anything (only category) The double comma above means "blank" is a valid extension is not able to call respected action. Is there anything missing ? Jerom

Re: Pretty urls without .action

2008-01-17 Thread Jeromy Evans
Yes, the constant "struts.action.extension" takes a comma separated list: eg. struts.action.extension=action,, The double comma above means "blank" is a valid extension You can add that to struts.properties, struts.xml or web.xml: http://struts.apache.org/2.x/docs/constant-configuration.html