集成spring与Web容器教程
spring框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。下面yjbys小编为大家准备了关于集成spring与Web容器教程,欢迎阅读。
1.创建HelloWorld 接口类
package oworld;
import ethod;
import aram;
import esult;
import ervice;
@WebService
public interface HelloWorld {
@WebMethod
@WebResult String sayHi(@WebParam String text);
}
2.创建HelloWorld实现类
package oworld;
public class HelloWorldImpl implements HelloWorld {
public String sayHi(String name) {
String msg = "Hello " + name + "!";
return msg;
}
}
3.修改文件
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"_2_" >
cxfstudy
cxf
ervlet
1
cxf
/ws/*
extLoaderListener
contextConfigLocation
classpath*:**/
4.创建spring配置文件并放在classpath路径下
xmlns:xsi="" xmlns:jaxws=""
xsi:schemaLocation="
">
5.创建测试类
package oworld;
import icationContext;
import sPathXmlApplicationContext;
public class SpringClient {
public static void main(String[] args) {
ApplicationContext context = new ClassPathXmlApplicationContext("");
HelloWorld helloworld = (HelloWorld)ean("helloworldClient");
tln(i("kongxx"));
}
}
6.测试
6.1 首先启动tomcat或者使用maven的jetty,并访问http://localhost:9000/ws/HelloWorld?wsdl来验证web service已经启动并且生效;
6.2 然后运行测试类来验证web service。
-
软件开发中常见的十大系统瓶颈
件开发常见的20个传统的系统瓶颈,这听起来像是说有20个故事情节,并且依赖于你如何策划这些故事,或许都是真的,但唯有实践才知道它们带给我们的酸甜苦辣。下面是小编整理的关于软件开发中常见的十大系统瓶颈,希望可以帮助大家!Russell说:我真希望在年轻时看到这样的一...
-
J2EE项目开发风险汇总
在各种各样的风险中,有些风险只是延缓了项目的进度,有些带来了一些不必要的工作,而另一些则会把成功的可能性彻底地消除。下面小编总结了J2EE项目开发的风险,提供给大家参考!风险1:没有真正理解Java,EJB,和J2EE这个问题可以分解为3个部分,以便于分析。描述:没有真正...
-
J2EE设计模式图书目录
前言第一章Java企业设计第二章统一建模语言第三章表达层体系结构第四章高级表达层设计第五章表达层可伸缩性第六章业务层第七章层通信第八章数据库和数据模式第九章业务层接口第十章企业并发第十一章消息通信第十二章J2EE反模式附录一表达层模式附录二业务层模...
-
J2EEWeb模拟考试题及答案
J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。那么J2EEWeb考试题你会做吗?下面跟yjbys小编一起来试试看咯!1、JSP的内置对象及方法。(1)request表示HttpServletRequest对象...
相关文章
- WebSphere MQ Solution Designer认证考试
- 英语阅读:Web Boosts Grandpas Brain
- 英语阅读:Covergirl unveils empowering brand update
- 关于女性的英语作文:Inspiring women leading the way
- 英语六级听力内容Energetic Sweeping
- Time To Stop Worrying About Invasive Species美文欣赏
- Passage Eighteen (Strictly Ban smoking)英语阅读理解
- Why Public Speaking Is So Important 公共演说的重要性大学英语
- 详解Spring Boot Redis集成配置
- Diaspora Finance Powers Global Development美文欣赏