webservice表单传值配置接口
发布时间:2020-12-16 23:38:25 所属栏目:安全 来源:网络整理
导读:import javax.ws.rs.Consumes;import javax.ws.rs.FormParam;import javax.ws.rs.POST;import javax.ws.rs.Path;import javax.ws.rs.Produces;import javax.ws.rs.core.MediaType;@Path("")public interface IMessageSendService {/** * * @param orderCode
import javax.ws.rs.Consumes; import javax.ws.rs.FormParam; import javax.ws.rs.POST; import javax.ws.rs.Path; import javax.ws.rs.Produces; import javax.ws.rs.core.MediaType; @Path("") public interface IMessageSendService { /** * * @param orderCode * @param messageSendId * @param messageReceivedId * @param parendId * @param message * @param messageType * @param messageTitle * @param platforms * @return */ @Path("/sendMessage/") @POST @Consumes(MediaType.APPLICATION_FORM_URLENCODED) @Produces(MediaType.APPLICATION_JSON) public int addNewMessage(@FormParam("orderCode")String orderCode,@FormParam("messageSendId")String messageSendId,@FormParam("messageReceivedId")String messageReceivedId,@FormParam("parendId")String parendId,@FormParam("message")String message,@FormParam("messageType")String messageType,@FormParam("messageTitle")String messageTitle,@FormParam("platforms")String platforms,@FormParam("portraitUrl")String portraitUrl); } 配置文件: Java代码 收藏代码 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jaxws="http://cxf.apache.org/jaxws" xmlns:jaxrs="http://cxf.apache.org/jaxrs" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd http://cxf.apache.org/jaxrs http://cxf.apache.org/schemas/jaxrs.xsd"> <import resource="classpath:META-INF/cxf/cxf.xml" /> <import resource="classpath:META-INF/cxf/cxf-extension-http-binding.xml" /> <import resource="classpath:META-INF/cxf/cxf-servlet.xml" /> <bean id="messageSendDao" class=XX.MessageSendDaoImpl"> <constructor-arg index="0" ref="wsSessionFactory"></constructor-arg> </bean> <bean id="messageSendService" class="xx .MessageSendServiceImpl"> <property name="messageSendDao" ref="messageSendDao"></property> </bean> <jaxrs:server id="messageService" address="/messageService"> <jaxrs:serviceBeans> <ref local="messageSendService"/> </jaxrs:serviceBeans> <jaxrs:extensionMappings> <entry key="json" value="application/json" /> <entry key="xml" value="application/xml" /> </jaxrs:extensionMappings> </jaxrs:server> </beans> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- angularjs – 将Sublime Text 2与Karma集成
- angular – 在多个命名路由器插座的情况下获取当前插座名称
- AngularJS:控制器和工厂/服务应该如何使用丰富的分层对象模
- vim 注释插件NERD_commenter
- scala – Spark 1.6:java.lang.IllegalArgumentException:
- Angular 2测试:在jasmine.DEFAULT_TIMEOUT_INTERVAL指定的
- bash – 删除变量上的重复项而不进行排序
- AVL的构建(插入操作)---《数据结构》严蔚敏
- VIM编辑器可以进行任何默认设置吗?
- 当我试图提取公共图像时,为什么我从Docker获得授权错误?