自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ITs_Mars

不忘初心

  • 博客(20)
  • 收藏
  • 关注

原创 java 过滤器 拦截器 监听器

过滤器:Filter 实现javax.servlet.Filter接口.基于函数回调,依赖servlet容器。可以对几乎所有的请求起作用。在web.xml文件配置,随web应用启动而启动,只初始化一次,以后就可以拦截相关请求,只有当你的web应用停止或重新部署的时候才销毁用于过滤字符编码,业务逻辑判断.判断登录,权限等.拦截器: interceptor面向切面编程应用的,基于j

2017-12-14 15:15:11 412

转载 在Spring中同时访问多种不同数据库

在Spring中同时访问多种不同数据库开发企业应用时我们常常遇到要同时访问多种不同数据库的问题,有时是必须把数据归档到某种数据仓库中,有时是要把数据变更推送到第三方数据库中。使用Spring框架时,使用单一数据库是非常容易的,但如果要同时访问多个数据库的话事件就变得复杂多了。本文以在Spring框架下开发一个SpringMVC程序为例,示范了一种同时

2016-10-14 17:56:58 607

转载 ajax jsonp 跨域

ajax jsonp 跨域js写法:$.ajax({                url : url,                dataType:"jsonp",                data:data,                jsonp:'jsonpCallback',                type: "GET", 

2016-03-31 22:32:35 472

转载 jenkins 自动构建

Jenkins+Maven+SVN快速搭建持续集成环境(转) Jenkins是一个可扩展的持续集成引擎,Jenkins非常易于安装和配置,简单易用,下面看看我们是如何几分钟就快速搭建一个持续集成环境吧。假设我们目前已经有2个maven项目:entities(JAVA类库),web(Web应用,依赖entities)。一、安装Jenkins地址http://mirrors.j

2016-03-18 16:16:39 1810 1

转载 jenkins 自动构建项目

持续集成是个简单重复劳动,人来操作费时费力,使用自动化构建工具完成是最好不过的了。为了实现这个要求,我选择了Jenkins。从http://mirrors.jenkins-ci.org/windows/latest下载windows下的最新安装版jenkins。(如果不能安装,从http://mirrors.jenkins-ci.org/war/latest/jenkins.war下载wa

2016-03-18 16:13:56 588

转载 SpringMVC介绍之视图解析器ViewResolver

前言   在前一篇博客中讲了SpringMVC的Controller控制器,在这篇博客中将接着介绍一下SpringMVC视图解析器。当我们对SpringMVC控制的资源发起请求时,这些请求都会被SpringMVC的DispatcherServlet处理,接着Spring会分析看哪一个HandlerMapping定义的所有请求映射中存在对该请求的最合理的映射。然后通过该HandlerMa

2015-11-05 14:21:33 567

转载 Spring Web MVC 多viewResolver解决方案

viewResolver的定义如下:[java] view plaincopypublic interface ViewResolver {     View resolveViewName(String viewName, Locale locale) throws Exception;  }   在sp

2015-11-05 14:16:06 572

转载 第十一章:表单标签——深入浅出学Spring Web MVC

form标签要使用Spring Web MVC的表单标签,需要在页面引入,示例如下:   form标签 它会自动的绑定来自Model中的一个属性值到当前form对应的实体对象,默认是command属性,这样我们就可以在form表单体里面方便的使用该对象的属性了;通常我们都会指定commandName或modelAttribute 属性,来指定使用绑定到的JavaBea

2015-11-04 11:58:39 686

转载 第十章:文件上传下载——深入浅出学Spring Web MVC

准备工作Spring Web MVC也是使用Apache的common-fileupload,因此要在lib里面添加如下的jar包: commons-fileupload-1.2.2.jar、commons-io-2.4.jar   为了处理中文文件名称的上传下载,把前面HelloWorld讲过的filter配置上 在Spring的配置文件中,配置处理文件上传的bean

2015-11-04 11:57:13 495

转载 第九章:对Ajax的支持——深入浅出学Spring Web MVC

最直接的Ajax处理只要在Controller的方法里面,直接使用response输出你要返回的的Ajax数据,然后return null就可以了,示例如下: Controller示例 @RequestMapping(value = "/hello") public ModelAndView handleRequest(UserModel um,HttpServletRes

2015-11-04 11:56:21 498

转载 第八章:拦截器——深入浅出学Spring Web MVC

简介 Spring Web MVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。 常见应用场景 1、日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算PV(Page View)等。 2、权限检查:如登录检测,进入处理器检测检测是否登录,如果没有直接返回到登录页面; 3、性能监控:有时候系统在某段时间莫名其妙的慢,可以通

2015-11-04 11:55:09 645

转载 第七章:视图解析器——深入浅出学Spring Web MVC

在Spring Web MVC中,当Controller将请求处理结果放入到ModelAndView中以后,DispatcherServlet会根据ModelAndView选择合适的视图进行渲染。那么在Spring Web MVC中是如何选择合适的View呢?View对象是是如何创建的呢?答案就在ViewResolver中,ViewResolver接口定义了resolverViewName方法,根

2015-11-04 11:54:10 638

转载 第六章:数据验证——深入浅出学Spring Web MVC

声明式数据验证nSpring3开始支持JSR-303验证框架,JSR-303支持XML风格的和注解风格的验证,接下来我们首先看一下如何和Spring集成。 1、添加jar包: 此处使用Hibernate-validator实现(版本:hibernate-validator-4.3.0.Final-dist.zip),将如下jar包添加到classpath(WEB-INF/lib下即可)

2015-11-04 11:51:40 468

转载 第五章:数据格式化——深入浅出学Spring Web MVC

数据格式化简介 在实际项目中,通常需要将数据转换为具有某种格式的字符串进行展示,因此Spring3引入了格式化转换器(Formatter SPI) 和格式化服务API(FormattingConversionService)来支持这种需求。在Spring中它和PropertyEditor功能类似,可以替代PropertyEditor来进行对象的解析和格式化,而且支持细粒度的字段级别的格

2015-11-04 11:49:23 451

转载 第四章:数据类型转换——深入浅出学Spring Web MVC

数据类型转换简介当从页面提交数据到后台Action的时候,通过请求发送的数据,通常都是字符串类型的,不能满足后台Model中的数据类型的需要,因此需要进行数据类型转换。从Spring3开始,我们可以使用如下架构进行类型转换、验证及格式化   n基本的流程 ①:类型转换:内部的ConversionService会根据S源类型/T目标类型自动选择相应的Converter

2015-11-04 11:47:40 533

转载 第三章:注解式控制器开发详解 ——深入浅出学Spring Web MVC

注解式控制器开发简介Spring2.5之前,我们都是通过实现Controller接口或其实现来定义我们的处理器类。已经@Deprecated,建议不再使用了 Spring2.5引入注解式处理器支持,通过@Controller 和 @RequestMapping注解定义我们的处理器类。并且提供了一组强大的注解:@Controller:用于标识是处理器类; @RequestMa

2015-11-04 11:45:29 940

转载 第二章:理解DispatcherServlet ——深入浅出学Spring Web MVC

DispatcherServlet的作用DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,负责职责的分派,且与Spring IoC容器无缝集成,从而可以获得Spring的所有好处。DispatcherServlet主要用作职责调度,用于控制流程,主要职责如下 1、文件上传解析,如果请求类型是multipart将通过Mul

2015-11-04 11:43:28 540

转载 第一章:Spring Web MVC入门——深入浅出学Spring Web MVC

Spring Web MVC是什么和能干什么 Spring Web MVC是什么 是一种轻量级的、基于MVC的 Web应用框架      Spring Web MVC能做什么 √进行更简洁的Web层的开发; √天生与Spring框架集成(如IoC容器、AOP等); √提供强大的约定大于配置的契约式编程支持; √能简单的进行Web层的单元测试; √支持灵活的U

2015-11-04 11:39:56 619

原创 springMVC controller间跳转 重定向 传递参数的方法

springMVC controller间跳转 重定向 传递参数的方法

2015-09-09 12:48:22 11495

原创 js复制代码到其他地方+鼠标悬停显示小手

js复制代码到其他地方+鼠标悬停显示小手

2015-09-09 11:17:23 1415

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除