`
cometzb
  • 浏览: 6225 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Spring CXF 在web.xml中的配置

阅读更多

1.Spring 配置有如下两种方式

    1)

     <context-param>
       <param-name>contextConfigLocation</param-name>
       <param-value>/WEB-INF/applicationContext.xml</param-value>
    </context-param>
 
    <listener>
       <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>

   2)

    <servlet>
        <servlet-name>dispatcherServlet</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>/WEB-INF/applicationContext</param-value>
        </init-param>
    </servlet>

2.CXF 的配置 web.xml中配置

  <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>/ws/*</url-pattern>
  </servlet-mapping>

 

 

 

分享到:
评论

相关推荐

    cxf spring maven 实例

    5. **Spring整合CXF**:Spring可以通过`cxf-spring`模块来集成CXF,通过`&lt;jaxws:endpoint&gt;`或`&lt;jaxrs:server&gt;`标签在Spring配置文件中声明Web服务。这样,Spring容器会管理Web服务的生命周期,服务实例可以在需要时...

    cxf.apache.org/schemas/(jaxrs.xsd、jaxrs.xsd、core.xsd)文件下载

    这样,当你在编写如`cxf.xml`或`spring-context.xml`这样的配置文件时,IDE就能识别出CXF的特定标签,并提供相应的代码提示。 例如,一个简单的CXF JAX-RS配置可能会如下所示: ```xml &lt;beans xmlns="http://www....

    CXF整合spring同时支持JSON和XML配置的HelloWorld

    在本文中,我们将深入探讨如何将Apache CXF与Spring框架集成,以便同时支持JSON和XML的Web服务。Apache CXF是一个流行的开源框架,用于构建和消费Web服务,而Spring是Java开发中的一个全面的框架,提供了强大的依赖...

    cxf-2.7.3与spring3整合开发步骤.

    在Web项目的WEB-INF目录下,编辑web.xml,配置CXF的Servlet: ```xml &lt;web-app ...&gt; ... &lt;servlet-name&gt;CXFServlet &lt;servlet-class&gt;org.apache.cxf.transport.servlet.CXFServlet &lt;load-on-startup&gt;1 ...

    apache-cxf-3.3.3.zip

    此外,CXF还集成了Spring框架,使得集成到Spring应用中变得简单。 6. **代码生成**:CXF可以自动生成客户端和服务端代码,只需提供WSDL文件,即可生成相应的Java代码。这对于快速开发和调试非常有帮助。 7. **性能...

    apache-cxf-3.5.0.zip

    - 在服务器环境中,可以使用CXF的Servlet或Jetty容器来部署Web服务,通过修改`etc/cxf.xml`等配置文件进行定制。 - 客户端可以使用CXF的动态客户端API或者生成的Java客户端代码来调用服务。 6. **标签解析** ...

    CXF结合Spring实现WebService.doc

    在配置web.xml文件时,我们需要定义一个CXFServlet来处理WebService请求。例如: ```xml &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns=...

    apache-cxf-2.7.7.zip

    8. **与其他框架集成**:CXF可以很好地与Spring框架集成,使得服务的配置和管理更加方便。此外,它也支持OSGi环境。 9. **动态客户端**:CXF的动态客户端可以在运行时根据WSDL动态生成客户端代码,降低了对服务端...

    PacktPub.Apache.CXF.Web.Service.Development.Dec.2009.rar

    这个压缩包文件"PacktPub.Apache.CXF.Web.Service.Development.Dec.2009.rar"包含了关于使用Apache CXF进行Web服务开发的详细教程,可能出自Packt Publishing在2009年12月出版的一本书。该资源很可能提供了深入的...

    CXF发布WebService的多种方法实例

    3、web.xml里配置spring监听器,及其加载的beans.xml,把cxf-servlet.xml删掉,发布到WEB服务器即可,注意这种方式在必须需要本地wsdl文件 手动放在src下,默认发布到web服务器的路径为WEB-INF/classes/xxx.wsdl ...

    apache-cxf-2.6.2.zip

    在本文中,我们将详细探讨Apache CXF的核心特性、主要用途、如何安装和配置,以及2.6.2版本中的关键改进。 Apache CXF的主要功能是作为Web服务的实现层,它支持多种协议,如SOAP、RESTful HTTP、XML/HTTP、JMS等。...

    apache-cxf-3.1.14.zip和springmvc 配置jar

    2. **配置CXF**:在Spring的配置文件(如applicationContext.xml)中,定义一个`JAXWSServerFactoryBean`,用于创建和配置CXF的服务器端点。这里需要指定服务类、地址以及其他相关设置。 ```xml &lt;bean id="cxf...

    jdk21集成cxf示例程序

    总的来说,JDK21集成CXF示例程序旨在帮助开发者理解如何在最新的Java环境中利用CXF框架构建Web服务。这个过程涉及Java接口定义、服务实现、CXF配置、服务部署和测试等多个环节,对于提升Java Web开发技能具有重要...

    cxf框架包 apache-cxf-3.4.3.tar.gz

    在本案例中,我们讨论的是"apache-cxf-3.4.3.tar.gz",这是Apache CXF 3.4.3版本的压缩包,通常包含了CXF框架的所有组件和必要的库文件。 **1. CXF框架介绍** Apache CXF是一个全面的服务开发框架,它的全称是...

    spring-cxf 日志记录配置.zip

    - 对于SLF4J,可以在配置文件中定制日期格式、线程名、日志级别等信息的输出格式。 - 对于Log4j,可以在`log4j.properties`中配置`PatternLayout`来定义输出格式。 6. **日志级别管理**: - 在开发阶段,通常会...

    apache-cxf-2.7.3.rar

    在CXF中,WSLD(Web服务描述语言)是一个XML格式的文件,它定义了Web服务的接口,包括服务提供的操作、消息结构、数据类型等。CXF提供了wsdl2java工具,可以将WSDL文件转换为Java源代码,这样开发者就可以在本地环境...

    使用CXF发布Rest服务

    3. **配置CXF**:在Spring配置文件中,配置CXF的Servlet,声明JAX-RS应用,并指定资源类所在的包: ```xml &lt;bean id="cxf" class="org.apache.cxf.jaxrs.servlet.CXFNonSpringJaxrsServlet"&gt; &lt;bean class="org...

    TipTec.Developing.Web.Services.with.Apache.CXF.and.Axis2.Jan.2010.rar

    3. **CXF与Spring集成**:展示如何在Spring框架中配置和使用CXF服务,以及利用Spring的依赖注入和事务管理功能。 4. **Axis2详解**:深入讲解Axis2的架构和模块,演示如何部署和运行Axis2服务。 5. **高级特性**:...

    cxf所需jar包(内含配置文件)

    5. **数据绑定**:CXF支持JAXB(Java Architecture for XML Binding)进行对象到XML的自动转换,可以在配置中指定。 6. **服务注册**:在Spring容器中注册CXF服务,以便于管理和注入。 7. **Bus配置**:CXF的Bus是...

    apache-cxf-2.6.0.tar.gz

    2. **添加依赖**:将解压后的lib目录中的JAR文件添加到你的项目类路径中,或者如果你使用Maven或Gradle,可以在pom.xml或build.gradle文件中配置CXF的依赖。 3. **创建服务**:你可以使用CXF提供的工具生成服务接口...

Global site tag (gtag.js) - Google Analytics