Skip to main content

Set url pattern to catch all urls like /messages?inbox or /list?orders



i am new to java and i have faced to very strange problem with url mapping...





i have to write a url pattern to catch the urls like:





XX/../list?inbox





../action?SomeAction





.. - means anything.





i need such a configuration in my web.xml file, somewhere near:







<servlet-mapping>

<servlet-name>dispatcher</servlet-name>

<url-pattern>*.htm</url-pattern>

<url-pattern>*.ajax</url-pattern>

<url-pattern>*.do</url-pattern>

</servlet-mapping>




Comments

  1. you can test the strings:

    url.endsWidth("/list?inbox");
    url.endsWidth("/action?SomeAction");

    ReplyDelete
  2. what about following URL pattern:

    <url-pattern>/*</url-pattern>


    It just matches every URL withing your context

    ReplyDelete

Post a Comment

Popular posts from this blog

Wildcards in a hosts file

I want to setup my local development machine so that any requests for *.local are redirected to localhost . The idea is that as I develop multiple sites, I can just add vhosts to Apache called site1.local , site2.local etc, and have them all resolve to localhost , while Apache serves a different site accordingly.