• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. 集成spring與Web容器教程

        時間:2024-10-21 00:20:25 J2EE培訓 我要投稿
        • 相關推薦

        集成spring與Web容器教程

          spring框架的主要優勢之一就是其分層架構,分層架構允許使用者選擇使用哪一個組件,同時為 J2EE 應用程序開發提供集成的框架。下面yjbys小編為大家準備了關于集成spring與Web容器教程,歡迎閱讀。

          1.創建HelloWorld 接口類

          package com.googlecode.garbagecan.cxfstudy.helloworld;

          import javax.jws.WebMethod;

          import javax.jws.WebParam;

          import javax.jws.WebResult;

          import javax.jws.WebService;

          @WebService

          public interface HelloWorld {

          @WebMethod

          @WebResult String sayHi(@WebParam String text);

          }

          2.創建HelloWorld實現類

          package com.googlecode.garbagecan.cxfstudy.helloworld;

          public class HelloWorldImpl implements HelloWorld {

          public String sayHi(String name) {

          String msg = "Hello " + name + "!";

          return msg;

          }

          }

          3.修改web.xml文件

          "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"

          "http://java.sun.com/dtd/web-app_2_3.dtd" >

          cxfstudy

          cxf

          org.apache.cxf.transport.servlet.CXFServlet

          1

          cxf

          /ws/*

          org.springframework.web.context.ContextLoaderListener

          contextConfigLocation

          classpath*:**/spring.xml

          4.創建spring配置文件并放在classpath路徑下

          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jaxws="http://cxf.apache.org/jaxws"

          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">

          5.創建測試類

          package com.googlecode.garbagecan.cxfstudy.helloworld;

          import org.springframework.context.ApplicationContext;

          import org.springframework.context.support.ClassPathXmlApplicationContext;

          public class SpringClient {

          public static void main(String[] args) {

          ApplicationContext context = new ClassPathXmlApplicationContext("spring.xml");

          HelloWorld helloworld = (HelloWorld)context.getBean("helloworldClient");

          System.out.println(helloworld.sayHi("kongxx"));

          }

          }

          6.測試

          6.1 首先啟動tomcat或者使用maven的jetty,并訪問http://localhost:9000/ws/HelloWorld?wsdl來驗證web service已經啟動并且生效;

          6.2 然后運行測試類來驗證web service。

        【集成spring與Web容器教程】相關文章:

        Web開發的教程圖解03-30

        WEB教程標準應用標簽03-30

        Web Workers加速移動Web應用03-30

        電容器有哪些分類-電容器的分類03-29

        Spring如何實現郵件發送03-21

        調酒教程03-08

        web瀏覽創作效果精選03-29

        Web 2.0技術的內容03-30

        不同茶類的容器是哪些03-05

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 亚洲午夜福利院在线观看 | 日本免费a级毛 | 先锋影音欧美在线 | 日韩精品乱码AV一区二区蜜桃 | 亚洲欧美在线免费中文 | 亚洲无AV码一区二区三区 |