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 (http://httpd.apache.org/docs-2.0/mod/mod_rewrite.html) on
which the library is based.

Z.


 
 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 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 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]
 
 
 
 
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



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://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]






  



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



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 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 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]
 
 
 
 
 
 
 -
 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-tp14947106p15084025.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]



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:8080/email/ and tomcat 
returns a 404 Not Found (correctly)


I'm not sure where that behaviour originates.  I'll post separately 
about this to see if anyone else knows.


It works when change the namespace of your action like this:

package name=ISP extends=struts-default namespace=/isp

In this case, GET http://host:8080/isp/email will execute your action.

regards,
Jeromy Evans

jignesh.patel wrote:

Hi,
This is my web.xml
web-app

display-nameProject Name/display-name

filter
filter-namestruts-cleanup/filter-name
   
filter-classorg.apache.struts2.dispatcher.ActionContextCleanUp/filter-class

/filter

filter
filter-namestruts2/filter-name
   
filter-classorg.apache.struts2.dispatcher.FilterDispatcher/filter-class

/filter
filter
filter-namesitemesh/filter-name
   
filter-classcom.opensymphony.module.sitemesh.filter.PageFilter/filter-class

/filter
filter-mapping
filter-namestruts-cleanup/filter-name
url-pattern/*/url-pattern
/filter-mapping
filter-mapping
filter-namesitemesh/filter-name
url-pattern/*/url-pattern
/filter-mapping
filter-mapping
filter-namestruts2/filter-name
url-pattern/*/url-pattern
/filter-mapping

   session-config
session-timeout60/session-timeout
/session-config

welcome-file-list
welcome-fileISP_View/index.html/welcome-file
/welcome-file-list

/web-app

This is my sample struts.xml
struts
package name=ISP extends=struts-default

interceptors
interceptor name=closeSession
class=isp.interceptor.CloseSessionInterceptor/

interceptor-stack name=default
interceptor-ref
name=closeSession/
interceptor-ref
name=completeStack/
interceptor-ref
name=paramsPrepareParamsStack/
/interceptor-stack

/interceptors

  action name=email class=isp.action.TempAction
result/XXX_View/temp.jsp/result
result name=success/XXX_View/temp.jsp/result
result name=input/XXX_View/temp.jsp/result
/action
/package
/struts

struts.properties file

struts.devMode = true
struts.enable.SlashesInActionNames=true
struts.multipart.parser=org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest


And url works fine with .action and .com not works only with /email or every
action name without .action ext. ):

And one more thing i am using sitemesh,but i think it not a big issue at
all.

Br,
jignesh





jignesh.patel wrote:
  

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.SlashesInActionNames=true
struts.multipart.parser=org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest
struts.action.extension=action,,com

Have u check it with your struts application any time before..

Plz reply



Jeromy Evans - Blue Sky Minds wrote:


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

You'll have to take care with your mod_jk mappings.

jignesh(india) wrote:
  

Hi,
I am having struts2 application ready with my tomcat server.Now i
want
to host it with apache server,but it should be looks like pretty one.
I mean i want my urls without .action,.do or anything just like action
name
nothing more.Is this possible in struts2
e.g 
https://kily.myseaversite.com/category.action should be work like

https://kily.myseaversite.com/category

Can anybody help me..?

Thanks in advanced
Br,jignesh

  


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



  



  



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Pretty urls without .action

2008-01-22 Thread neha bhatt

I am facing same problem.
I had tried :
eg.
 struts.action.extension=action,,

In such case I am getting Http Status 404.

where as if I use,
eg. 
struts.action.extension=

All files with extenstion like: javascript , css and images not loading.



Randy Burgess-3 wrote:
 
 What about the filter mapping? Seems like it should be like so:
 
   filter-mapping
 filter-namestruts2/filter-name
 url-pattern/*/url-pattern
   /filter-mapping
 
 Regards,
 Randy Burgess
 Senior Web Applications Developer
 Nuvox Communications
 -Original Message-
 From: Jeromy Evans [mailto:[EMAIL PROTECTED] 
 Sent: 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
 
 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 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 ?



 Jeromy Evans - Blue Sky Minds wrote:
   
 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
 You'll have to take care with your mod_jk mappings.

 jignesh(india) wrote:
 
 Hi,
 I am having struts2 application ready with my tomcat server.Now
 i
 want
 to host it with apache server,but it should be looks like pretty
 one.
 I mean i want my urls without .action,.do or anything just like
 action
 name
 nothing more.Is this possible in struts2
 e.g 
 https://kily.myseaversite.com/category.action should be work like
 https://kily.myseaversite.com/category

 Can anybody help me..?

 Thanks in advanced
 Br,jignesh

   
   
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



 

   
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 -
 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-tp14947106p15017135.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]



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 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]



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 - 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]



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 mapping in web.xml?  (/*)
Did the struts2 filter actually start?
Is struts.properties deployed in the correct location? (WEB-INF/classes/)
Have you tested from localhost?

It's unusual that you have struts.enable.SlashesInActionNames=true but 
I've confirmed that doesn't affect this URL either.  I'm using struts 
2.1 but I'm certain this is a 2.0 feature.


Hope that helps isolate the problem
regards,
Jeromy Evans

jignesh.patel wrote:

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.SlashesInActionNames=true
struts.multipart.parser=org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest
struts.action.extension=action,,com

Have u check it with your struts application any time before..

Plz reply



Jeromy Evans - Blue Sky Minds wrote:
  

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

You'll have to take care with your mod_jk mappings.

jignesh(india) wrote:


Hi,
I am having struts2 application ready with my tomcat server.Now i
want
to host it with apache server,but it should be looks like pretty one.
I mean i want my urls without .action,.do or anything just like action
name
nothing more.Is this possible in struts2
e.g 
https://kily.myseaversite.com/category.action should be work like

https://kily.myseaversite.com/category

Can anybody help me..?

Thanks in advanced
Br,jignesh

  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]






  



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Pretty urls without .action

2008-01-21 Thread jignesh.patel

Hi,
This is my web.xml
web-app

display-nameProject Name/display-name

filter
filter-namestruts-cleanup/filter-name
   
filter-classorg.apache.struts2.dispatcher.ActionContextCleanUp/filter-class
/filter

filter
filter-namestruts2/filter-name
   
filter-classorg.apache.struts2.dispatcher.FilterDispatcher/filter-class
/filter
filter
filter-namesitemesh/filter-name
   
filter-classcom.opensymphony.module.sitemesh.filter.PageFilter/filter-class
/filter
filter-mapping
filter-namestruts-cleanup/filter-name
url-pattern/*/url-pattern
/filter-mapping
filter-mapping
filter-namesitemesh/filter-name
url-pattern/*/url-pattern
/filter-mapping
filter-mapping
filter-namestruts2/filter-name
url-pattern/*/url-pattern
/filter-mapping

   session-config
session-timeout60/session-timeout
/session-config

welcome-file-list
welcome-fileISP_View/index.html/welcome-file
/welcome-file-list

/web-app

This is my sample struts.xml
struts
package name=ISP extends=struts-default

interceptors
interceptor name=closeSession
class=isp.interceptor.CloseSessionInterceptor/

interceptor-stack name=default
interceptor-ref
name=closeSession/
interceptor-ref
name=completeStack/
interceptor-ref
name=paramsPrepareParamsStack/
/interceptor-stack

/interceptors

  action name=email class=isp.action.TempAction
result/XXX_View/temp.jsp/result
result name=success/XXX_View/temp.jsp/result
result name=input/XXX_View/temp.jsp/result
/action
/package
/struts

struts.properties file

struts.devMode = true
struts.enable.SlashesInActionNames=true
struts.multipart.parser=org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest


And url works fine with .action and .com not works only with /email or every
action name without .action ext. ):

And one more thing i am using sitemesh,but i think it not a big issue at
all.

Br,
jignesh





jignesh.patel wrote:
 
 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.SlashesInActionNames=true
 struts.multipart.parser=org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest
 struts.action.extension=action,,com
 
 Have u check it with your struts application any time before..
 
 Plz reply
 
 
 
 Jeromy Evans - Blue Sky Minds wrote:
 
 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
 You'll have to take care with your mod_jk mappings.
 
 jignesh(india) wrote:
 Hi,
 I am having struts2 application ready with my tomcat server.Now i
 want
 to host it with apache server,but it should be looks like pretty one.
 I mean i want my urls without .action,.do or anything just like action
 name
 nothing more.Is this possible in struts2
 e.g 
 https://kily.myseaversite.com/category.action should be work like
 https://kily.myseaversite.com/category

 Can anybody help me..?

 Thanks in advanced
 Br,jignesh

   
 
 
 -
 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-tp14947106p14997182.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]



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.SlashesInActionNames=true
struts.multipart.parser=org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest
struts.action.extension=action,,com

Have u check it with your struts application any time before..

Plz reply



Jeromy Evans - Blue Sky Minds wrote:
 
 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
 You'll have to take care with your mod_jk mappings.
 
 jignesh(india) wrote:
 Hi,
 I am having struts2 application ready with my tomcat server.Now i
 want
 to host it with apache server,but it should be looks like pretty one.
 I mean i want my urls without .action,.do or anything just like action
 name
 nothing more.Is this possible in struts2
 e.g 
 https://kily.myseaversite.com/category.action should be work like
 https://kily.myseaversite.com/category

 Can anybody help me..?

 Thanks in advanced
 Br,jignesh

   
 
 
 -
 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-tp14947106p14992044.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]



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 ?



Jeromy Evans - Blue Sky Minds wrote:
 
 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
 You'll have to take care with your mod_jk mappings.
 
 jignesh(india) wrote:
 Hi,
 I am having struts2 application ready with my tomcat server.Now i
 want
 to host it with apache server,but it should be looks like pretty one.
 I mean i want my urls without .action,.do or anything just like action
 name
 nothing more.Is this possible in struts2
 e.g 
 https://kily.myseaversite.com/category.action should be work like
 https://kily.myseaversite.com/category

 Can anybody help me..?

 Thanks in advanced
 Br,jignesh

   
 
 
 -
 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-tp14947106p14948018.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]



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 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 ?



Jeromy Evans - Blue Sky Minds wrote:
  

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

You'll have to take care with your mod_jk mappings.

jignesh(india) wrote:


Hi,
I am having struts2 application ready with my tomcat server.Now i
want
to host it with apache server,but it should be looks like pretty one.
I mean i want my urls without .action,.do or anything just like action
name
nothing more.Is this possible in struts2
e.g 
https://kily.myseaversite.com/category.action should be work like

https://kily.myseaversite.com/category

Can anybody help me..?

Thanks in advanced
Br,jignesh

  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]






  



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Pretty urls without .action

2008-01-18 Thread Burgess, Randall
What about the filter mapping? Seems like it should be like so:

  filter-mapping
filter-namestruts2/filter-name
url-pattern/*/url-pattern
  /filter-mapping

Regards,
Randy Burgess
Senior Web Applications Developer
Nuvox Communications
-Original Message-
From: Jeromy Evans [mailto:[EMAIL PROTECTED] 
Sent: 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

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 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 ?



 Jeromy Evans - Blue Sky Minds wrote:
   
 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
 You'll have to take care with your mod_jk mappings.

 jignesh(india) wrote:
 
 Hi,
 I am having struts2 application ready with my tomcat server.Now
i
 want
 to host it with apache server,but it should be looks like pretty
one.
 I mean i want my urls without .action,.do or anything just like
action
 name
 nothing more.Is this possible in struts2
 e.g 
 https://kily.myseaversite.com/category.action should be work like
 https://kily.myseaversite.com/category

 Can anybody help me..?

 Thanks in advanced
 Br,jignesh

   
   
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



 

   


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



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

You'll have to take care with your mod_jk mappings.

jignesh(india) wrote:

Hi,
I am having struts2 application ready with my tomcat server.Now i want
to host it with apache server,but it should be looks like pretty one.
I mean i want my urls without .action,.do or anything just like action name
nothing more.Is this possible in struts2
e.g 
https://kily.myseaversite.com/category.action should be work like

https://kily.myseaversite.com/category

Can anybody help me..?

Thanks in advanced
Br,jignesh

  



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]