web应用:axis2集成spring

首先添加相应jar包到web-inf的lib里面。

一、在web.xml添加下面代码

<servlet>
        <display-name>Apache-Axis Servlet</display-name>
        <servlet-name>AxisServlet</servlet-name>
        <servlet- class>org.apache.axis2.transport.http.AxisServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>AxisServlet</servlet-name>
        <url-pattern>/services/*</url-pattern>
    </servlet-mapping>

二、建立如下的目录结构

WEB-INF
   |  web.xml
   |  services
       |  BookService
          |  META-INF
              |  services.xml

services.xml代码如下

<?xml version="1.0" encoding="UTF-8"?>

<serviceGroup>
    <service name="UserService">
        <description>Hello World Spring Service</description>
            <!-- ServiceObjectSupplier为装载spring bean的类,必须有 -->
        <parameter name="ServiceObjectSupplier">
            org.apache.axis2.extensions.spring.receivers.SpringServletContextObjectSupplier
         </parameter>
        <parameter name="SpringBeanName">userServer</parameter>
    <! -- SpringBeanName不可变,userServer为spring中对应的bean-->
        <operation name="axisTest">
            <messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
        </operation>
    </service>
</serviceGroup>

可通过 http://yourhost:port/应用名/services/UserService?wsdl访问。

时间: 2024-11-01 13:02:24

web应用:axis2集成spring的相关文章

集成Spring和Struts的实例

本文想通过一个简单的实例阐述如何集成Spring和Struts. 1.Struts和Spring Struts 代表了MVC第二类架构的实现,在Struts中最重要的组件是 ActionServlet,Action和 ActionForm 子类,ActionServlet 代表controller ,他基于配置文件接受请求和 把这些请求转发到相应的ActionForm和Action子 类. ActionForm把用户输入的数据传送到Action,Action调用商务层组件完成 必要的操作,最后提

rest-Swagger 集成spring boot

问题描述 Swagger 集成spring boot 为什么我的API只出现一部分 package cn.paybay.qingjiao; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.annotation.Bean; import o

Spring Boot中集成Spring Security 专题

if语句中条件判断就是检查当前的url请求是否是logout-url的配置值,接下来,获取用户的authentication,并循环调用处理器链中各个处理器的logout()函数,前面在parse阶段说过,处理器链中有两个实例,处理会话的SecurityContextLogoutHandler及remember-me服务,我们来一一看看它们的logout函数实现: 2.1.0 SecurityContextLogoutHandler public void logout(HttpServletR

Dubbo集成Spring与Zookeeper实例

Dubbo最佳实践 使用Dubbo结合Zookeeper和Spring, 是使用比较广泛的一种组合,下面参考官方文档,做个简单的示例,一步步搭建一个使用dubbo结合Zookeeper和Spring的Demo工程. 代码已经上传到github,地址:https://github.com/bingyue/dubbodemo 1.集成Zookeeper (1)安装Zookeeper (2)启动Zookeeper服务 2.配置Dubbo的管理界面 Dubbo官方提供了几个管理工具,包括管理控制台dub

shiro 集成 spring struts mybatis 权限查看不同的页面

问题描述 shiro 集成 spring struts mybatis 权限查看不同的页面 我搭了个框架,然后也判断了跳转,,现在我想要就是,分前台和后台,,前台 user和admin 权限能看,后台 admin 才能进去数据库改如何设计?简单点的吧,我在学习shiro ,最好能给我个demo ,谢谢了

shiro 集成 spring struts mybatis 如何根据权限跳转前后台

问题描述 shiro 集成 spring struts mybatis 如何根据权限跳转前后台 shiro 集成 spring struts mybatis 如何根据权限跳转前后台

spring-java web项目 传值问题Spring webwork 框架

问题描述 java web项目 传值问题Spring webwork 框架 现有一项目使用的Spring webwork 框架 数据库使用jdbc 现在前端有数据 .大概60个字段的数据 ,pojo里有此对象 现在需要前端传值到后台 希望可以action 可以接受 对象(不想传输/接收60个字段那样pojo里的对象就没有意义了)请问使用什么方式才能传过来对象呢 ! 求助各位大神 新手好痛苦 补充一下前端使用的EXTJS2 解决方案 使用映射,主要就是方法映射,只要传过来的字段和你的pojo对象里

sae部署java web项目的问题spring mvc HTTP ERROR: 503

问题描述 sae部署java web项目的问题spring mvc HTTP ERROR: 503 JAVA_Error: Failed startup of context c.s.s.w.SaeWebAppContext@7669bcb{/,file:/data1/jetty_work/295/campusbss/jetty-0.0.0.0-10106-root.war-_-any-3936860595238734264.dir/webapp/,STARTING}{/data1/www/ht

jbpm4.4 集成spring mvc 怎么配置?

问题描述 jbpm4.4 集成spring mvc 怎么配置? 如题 感谢回答~大神帮我看下如题 感谢回答~大神帮我看下如题 感谢回答~大神帮我看下 解决方案 https://github.com/search?utf8=%E2%9C%93&q=+jbpm+spring&type=Repositories&ref=searchresults 解决方案二: activiti集成spring的配置请参考 : http://git.oschina.net/wangkang/llsfw