【发布时间】:2016-12-10 21:48:34
【问题描述】:
我在一个 struts 1 应用程序中有以下情况。
应用程序的旧功能适用于 struts 1,并具有以下 servlet 映射(我认为这是标准的做事方式)。
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
我也在 struts 1 中使用 struts Actions 编写了一些新功能(json webservices)。
我希望这些 url 在没有 .do 扩展名的情况下可用,但旧 url 仍应与 *.do 扩展名一起使用。
我尝试了几种方法,例如 / url 模式,但这会破坏静态资源的加载。
有人知道怎么做吗?
【问题讨论】:
标签: servlets web.xml struts-1 url-pattern servlet-mapping