struts2项目调用servlet

来源:互联网 发布:手机淘宝店铺首页大图 编辑:程序博客网 时间:2024/05/16 12:05

如果我们的项目已经配置了struts2,但是同时我们又要使用servlet。如果直接调用servlet会报错”HTTP Status 404 - There is no Action mapped for action name NavigationAPI.”。这是因为这个请求被struts当成了action。
我们需要把web.xml中servlet地址加上servlet后缀,如下:

  <servlet-mapping>        <servlet-name>NavigationAPI</servlet-name>        <url-pattern>/com/business/NavigationAPI.servlet</url-pattern>    </servlet-mapping>  

在请求servlet的时候也加上.servlet后缀请求,即可访问servlet,不会被当成action。

0 0
原创粉丝点击