I have the following situation in a struts 1 application.
The old functionality of the application works with struts 1 and has the following servlet mapping (i think it is the standard way of doing things).
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
I wrote some new functionality (json webservices) also in struts 1 with struts Actions.
I would like these urls to be available without the .do extension but the old url's should still work with the *.do extension.
I have tried several things like a / url pattern but this breaks the loading of static resources.
Does anyone know how to do this?