Webservice接口使用相关配置及注解用法
1、配置文件,见附件![]()
![]()

2、web.xml配置:
<!-- 配置CXFServlet -->
<servlet>
<servlet-name>CXFServlet</servlet-name>
<servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>
<load-on-startup>3</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>CXFServlet</servlet-name>
<url-pattern>/ws/*</url-pattern>
</servlet-mapping> 3、注解的作用:(详情百度)
@Consumes对应http头文件accept属性,表示希望接收的格式
@Produces对应http头文件content-type属性,表示发送的格式
/**
* 保存投诉(举报)登记单
*
* @param cnCaseVo
* @return
*/
@POST
@Path("/saveCaseInfo")
@Consumes(MediaType.APPLICATION_JSON + ";charset=UTF-8")
@Produces(MediaType.APPLICATION_JSON + ";charset=UTF-8")
public Object saveCaseInfo(CnCaseVo cnCaseVo); 4、使用举例:
ws为web.xml中配置,/publish在spring-cxf-jaxrs.xml中配置;/queryPublishList为@Path内容

附件列表

浙公网安备 33010602011771号