一、web.xml配置
<!-- CXFServlet rest 开始 -->
<filter>
<filter-name>mobileLoginFilter</filter-name>
<filter-class>
com.app.webservice.login.LoginFilter
</filter-class>
<init-param>
<param-name>logonStrings</param-name>
<param-value>/cxf/webservice/*</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>mobileLoginFilter</filter-name>
<url-pattern>/cxf/webservice/*</url-pattern>
</filter-mapping>
<servlet>
<servlet-name>CXFServlet</servlet-name>
<servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>CXFServlet</servlet-name>
<url-pattern>/cxf/*</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>DownloadServlet</servlet-name>
<servlet-class>com.haozi.core.web.servlet.DownloadServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>DownloadServlet</servlet-name>
<url-pattern>/servlet/DownloadServlet</url-pattern>
</servlet-mapping>
<!-- CXFServlet rest 结束 -->
将以上代码拷贝到web.xml文件,其中包括了移动端设备的登录验证filter,和CXFServlet配置,DownloadServlet暂时不知道是什么先配置进去吧,不行就注释掉
二、applicationContext-cxf.xml配置
三、创建测试类、测试方法
四、测试是否成功请求地址:http://192.168.1.115:8080/yqserver/cxf/webservice/helloService/getHello
发送测试请求的时候先把过滤注释掉