Spring 环境的搭建

sunwe1987 贡献于2016-02-27

作者 sunwe  创建于2012-06-06 01:30:27   修改者  修改于2013-06-11 01:31:59字数3242

文档摘要: 简单介绍Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。BlazeDS是一个基于服务器的Java远程控制(remoting)和Web消息传递(messaging)技术,以LGPL(LesserGNUPublicLicense)公共许可证书发布。它能够使得后端的Java应用程序和运行在浏览器上的AdobeFlex应用程序相互通信。在Java应用服务器上,它以servlet的形式存在,因此可以在任何标准Java网络应用中运用它。Spring通过集成BlazeDS技术,使用AdobeFlex客户端技术整合福互联网的顶级解决方案。
关键词:

一、Spring环境的搭建 或者参考http://limingnihao.iteye.com/blog/830409。使用Eclipse的Maven构建SpringMVC项目。 1.1 简单介绍 Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 BlazeDS 是一个基于服务器的 Java 远程控制 (remoting) 和 Web 消息传递 (messaging)技术,以LGPL(Lesser GNU Public License)公共许可证书发布。它能够使得后端的 Java 应用程序和运行在浏览器上的Adobe Flex 应用程序相互通信。在Java应用服务器上,它以servlet的形式存在, 因此可以在任何标准Java网络应用中运用它。 Spring通过集成BlazeDS技术,使用AdobeFlex客户端技术整合福互联网的顶级解决方案。SpringFlex主要是Spring集成管理BlazeDS MessageBrober的技术。 1.2 需要的软件包 使用maven的pom.xml配置文件的方式,添加spring和spring-flex的jar包。 不使用maven项目,可以将下面这些软件包中的jar包,配置成相应的User Library,然后添加到项目中。(由于是自行配置Spring环境,所以需要另外添加logging、aspectj等jar包)。 spring-framework-3.0.3 spring-flex-1.5.0.M1 commons-httpclient-3.1 commons-logging-1.1.1 aopalliance asm-3.3 aspectj-1.6.6 cglib-2.2 blazeds-turnkey-4.0.0 1.3 搭建Spring环境 首先把Spring最基本的环境搭建起来,包括SpringMVC框架。 1.3.1新建java Web项目(带Maven) 依次选择:File->new->Web Project。 弹出下面对话框,填写相关信息。一路new。 如下图: 1.3.2加入Spring框架 右键单击项目文件,选择MyEclipse->Add Spring Capabilities 然后选择User Libraries。(这里我使用maven添加的Libraries,没有使用MyEclipse自带的) 配置文件的路径和名称。Next。 如图: 1.3.3使用pom.xml添加jar包 点击maven项目中的pom.xml文件,使用MyEclipse自带的maven pom编译器。 选择Dependencies。点击左上方的Add开始搜索,然后添加jar包。或者手动写dependencies下的dependency标签。 当我们添加一个jar包之后,就可以在Dependency Hierarchy视图上看到此包所依赖的jar包,一起引入到项目中。 如图: 1.3.4修改配置文件 修改web.xml文件。添加字符过滤,以及dispatcher。 Xml代码 1 2 6 7 8 9 CharacterEncodingFilter 10 org.springframework.web.filter.CharacterEncodingFilter 11 12 encoding 13 UTF-8 14 15 16 forceEncoding 17 true 18 19 20 21 CharacterEncodingFilter 22 /* 23 24 25 26 27 dispatcher 28 org.springframework.web.servlet.DispatcherServlet 29 30 contextConfigLocation 31 /WEB-INF/dispatcher-servlet.xml 32 33 1 34 35 36 dispatcher 37 *.do 38 39 40 修改dispatcher-servlet.xml文件。添加相应的xmlns,xsi,添加视图解析器,mvc驱动等。 Xml代码 41 42 43 44 45 46 48 49 50 1.3.5编写Controller和RequestMapping 编写控制器类,以及页面映射方法。 Java代码 51 @Controller 52 public class GeneralController { 53 54 @RequestMapping(value="index.do") 55 public void indexPage(){ 56 System.out.println("访问页面 - index.jsp"); 57 } 58 } 1.3.6添加jsp页面 在WEB-INF下新建文件夹views,并新建一个jsp页面:index.jsp。 1.3.7测试 暂时没有定义service和data层,只定义view controller层做简单测试。 此时SpringMVC框架就都搭建完成。 配置tomcat并启动tomcat访问http://localhost:8080...../index.do,如果成功,说明Spring环境已经配置成功了。接下来配置Spring与Flex结合的环境。

下载文档到电脑,查找使用更方便

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 5 金币 [ 分享文档获得金币 ] 0 人已下载

下载文档