Spring框架配置java web实现实例化
java_web的IOC的初始化,是在初始化Tomcat时自动配置
配置spring-web。jar(spring.web包)提供的监听器,此监听器乐意在服务器启动是初始化IOC容器
初始化Ioc容易(applicationcontext.xml)
1、必须告诉监听器此容易的位置:context_param
2、使用默认约定位置,applicationContext.xml必须放在WEB-INF下面且名字必须是这个名字
代码如下
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"> <display-name>web_1</display-name> <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>default.html</welcome-file> <welcome-file>default.htm</welcome-file> <welcome-file>default.jsp</welcome-file> </welcome-file-list> <!-- 指定IOc容器的位置 --> <context-param> <!-- 监听器的父类中 一个属性contextConfigLocation,该属性保存着容器配置文件applicationcontext.xml的位置--> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</param-value> </context-param> <listener> <!-- 配置spring-web。jar提供的监听器,此监听器乐意在服务器启动是初始化IOC容器 初始化Ioc容易(applicationcontext.xml),1、必须告诉监听器此容易的位置:context_param 2、使用默认约定位置,applicationContext.xml必须放在WEB-INF下面且名字必须是这个名字 --> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> </web-app>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
springboot+webmagic实现java爬虫jdbc及mysql的方法
前段时间需要爬取网页上的信息,自己对于爬虫没有任何了解,就了解了一下webmagic,写了个简单的爬虫. 一.首先介绍一下webmagic: webmagic采用完全模块化的设计,功能覆盖整个爬虫的生命周期(链接提取.页面下载.内容抽取.持久化),支持多线程抓取,分布式抓取,并支持自动重试.自定义UA/cookie等功能. 实现理念: Maven依赖: <dependency> <groupId>us.codecraft</groupId> <artifactId
-
webuploader在springMVC+jquery+Java开发环境下的大文件分片上传的实例代码
注意: 1,webuploader上传组件会和jQuery自带的上传组件冲突,所以不要使用<form>标签中添加上传文件的属性; enctype="multipart/form-data" 2.并且屏蔽ApplicationContext-mvc.xml里面的拦截配置! <!-- 上传拦截,如最大上传值及最小上传值 --> <!--新增加的webuploader上传组件,必须要屏蔽这里的拦截机制 <bean id="multipartRes
-
Java Web项目中Spring框架处理JSON格式数据的方法
json是一种常见的传递格式,是一种键值对应的格式.并且数据大小会比较小,方便传递.所以在开发中经常会用到json. 首先看一下json的格式: {key1:value1,key2:value2} 每一个建对应一个值,每个键值对之间用逗号连接.并且最后一个键值对之后没有逗号,整体需要有大括号括起来. 一般正常的servlet返回json时,会像下面这样: response.setContentType("text/JSON;charset=utf-8"); response.getWr
-
Java中Spring WebSocket详解
首先 pom.xml <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.8.RELEASE</version> </parent> <dependency> <groupId>org.apache.com
-
java web SpringMVC后端传json数据到前端页面实例代码
下面的后台的代码:目的的查询数据库中的所有省的列表,然后转化为json传到前端页面 @Controller public class DistrictController { @Resource private ProvinceService provinceServiceImp; @Resource private CityService cityServiceImp; @Resource private TourSpotService tourSpotServiceImp; /** * 获取
-
JavaWeb Spring开发入门深入学习
1 Spring基本特征 Spring是一个非常活跃的开源框架:它是一个基于Core来构架多层JavaEE系统的框架,它的主要目地是简化企业开发. Spring以一种非侵入式的方式来管理你的代码,Spring提倡"最少侵入",这也就意味着你可以适当的时候安装或卸载Spring,Spring让java亮了. (开放–闭合原理),这里是闭原则. 2 开发spring所需要的工具 (这里先将spring2.5 ,后面3.0) 2.1 Spring的jar包 到http://www.sprin
-
java中实现兼容ie6 7 8 9的spring4+websocket
效果 不支持websocket的浏览器,用flash模拟websocket.当然,也可以用flash socket直接与服务端socket连接. 事实上,websocket协议比较简单,用actionscript模拟也比较简单,这个在本屌的另外一篇文章让ie6 7 8 9支持html5 websocket简单说了下. 另外,spring为sockjs 提供api,只需简单配置下,就可以兼容低版本浏览器,原理是用js模拟websocket object.具体的本屌还没有去看. 几点说明: 1.使用
-
Spring框架配置java web实现实例化
java_web的IOC的初始化,是在初始化Tomcat时自动配置 配置spring-web.jar(spring.web包)提供的监听器,此监听器乐意在服务器启动是初始化IOC容器 初始化Ioc容易(applicationcontext.xml) 1.必须告诉监听器此容易的位置:context_param 2.使用默认约定位置,applicationContext.xml必须放在WEB-INF下面且名字必须是这个名字 代码如下 <?xml version="1.0" encod
-
使用Spring Boot搭建Java web项目及开发过程图文详解
一.Spring Boot简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置.通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者.SpringMVC是非常伟大的框架,开源,发展迅速.优秀的设计必然会划分.解耦.所以,spring有很多子项目,比如core.context.
-
使用IDEA开发配置Java Web的初始化过程
目录 1. 下载Tomcat 2. 创建Java Web项目 3. 启动项目 4. 修改项目的Context Path 5. 通过Servlet组件转发JSP 1. 下载Tomcat 首先,下载Apache Tomcat并解压到本地计算机,可存放于任何位置. 另外,需要在系统中环境JRE_HOME环境变量,以保证Tomcat可以正常启动,具体配置方式请参考其它教程. 2. 创建Java Web项目 在IntelliJ IDEA的欢迎主界面中,点击Create New Project: 在
-
spring框架配置实体类复杂属性注入xml文件过程详解
spring框架是javaWeb项目中至关重要的一个框架,大多web 项目在工作层次上分为持久层.服务层.控制层.持久层(dao.mapper)用于连接数据库,完成项目与数据库中数据的传递:服务层(service)主要完成项目中各种业务(增.删.改.查),连接持久层.控制层,还和各种实体类打交道,而控制层主要和web前端页面打交道,与页面传递数据. 今天,主要介绍服务层的框架spring,也是各种整合框架最核心的框架.主要介绍spring中的一个小知识点,很难记的,那就是在spring框架对实体
-
spring boot写java web和接口
流程: Springboot开发过程 还有一个是mybatis的依赖 测试接口 @RestController public class Hello { @RequestMapping("/hello") public String hello(){ return "helloworld"; } } ***.yml文件配置 spring: datasource: driver-class-n
-
spring boot写java web和接口
流程: Springboot开发过程 还有一个是mybatis的依赖 测试接口 @RestController public class Hello { @RequestMapping("/hello") public String hello(){ return "helloworld"; } } ***.yml文件配置 spring: datasource: driver-class-n
-
centos上安装配置java WEB环境
趁着十一期间,好好的写写随笔来记录自己所学.所践和所得,不足之处,欢迎各位拍砖~~~ 工具:Xftp 5.Xshell 5 一.安装jdk 1. 使用Xftp 5把jdk-8u65-linux-x64.tar.gz上传到centos服务器上. 2. 使用语句 tar -zxvf jdk-8u65-linux-x64.tar.gz -C 目的地址(如/usr/java/) 3. 使用语句 vim /etc/profile,添加以下语句 - export JAVA_HOME=/usr
-
利用Spring框架为自己的校园卡充值(推荐)
目录 CardDao类 StudentCard类 CardBiz类 test类(src\test\java\test.java) applicationContext.xml(配置文件) 实验要求:在Dao层建立CardDao类,编写充值方法(save()),实现充值(在控制台显示充值金额),在Biz层建立CardBiz类,编写充值方法(charge()),调用Dao层中的充值方法(save()),完成充值.充值金额在配置文件中输入(应用test中 输入).实现过程中不能利用new 操作来完成类
-
简介Java的Spring框架的体系结构以及安装配置
体系结构 Spring有可能成为所有企业应用程序的一站式服务,然而,Spring是模块化的,使您可以挑选哪些模块是适用的,而不必把在余下的也引入.以下部分给出详细介绍在Spring框架中所有可用的模块. Spring框架提供约20个模块,可以根据应用程序的要求来使用. 核心容器: 核心容器组成的核心,Beans,上下文和表达式语言模块,其细节如下: 核心模块提供了框架的基本组成部分,包括IoC和依赖注入功能. Bean模块提供BeanFactory是工厂模式的经典实现. Context 上下文模
-
在Java的Spring框架中配置Quartz的教程
Spring中配置Quartz的过程: 1.导入JAR包 quartz需要的JAR包,已经包含在spring中,位置在spring解压后目录的 \lib\quartz 下的quartz-all-1.6.1.jar, 将其拷贝到工程 的 WEB-INF/lib 下就行了. 2.配置web.xml,让spring启动时加载quartz的配置文件 <?xml version="1.0" encoding="UTF-8"?> <web-app versio
随机推荐
- HTC基础知识
- Python读取和处理文件后缀为.sqlite的数据文件(实例讲解)
- SQL Server 2005安装实例环境图解第1/2页
- IOS 绘制三角形的实例详解
- c# 读取Northwind数据库image字段
- js substr、substring和slice使用说明小记
- mysql不能启动报error2013错误的多种解决方案
- linux 安装过程全攻略
- SQL Transcation的一些总结分享
- jQuery插件Zclip实现完美兼容个浏览器点击复制内容到剪贴板
- 如何改进javascript代码的性能
- 深入Android Handler与线程间通信ITC的详解
- C#中String类常用方法汇总
- asp.net Repeater 自递增
- Java干货知识深入理解内部类
- 深入理解Linux shell中2>&1的含义(全网最全,看完就懂)
- 微信小程序制作扭蛋机代码实例
- 编写高质量易语言代码注意点
- Android开发之SeekBar基本使用及各种美观样式示例
- mysql+spring+mybatis实现数据库读写分离的代码配置