自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

ContextLoaderListener与DispatcherServlet所加载的applicationContext的区别

spring通过在web.xml 中配置ContextLoaderListener 来加载context配置文件,在DispatcherServlet中也可以来加载spring context配置文件,那么这两个有什么区别呢。ContextLoaderListener中加载的context成功后,spring 将 applicationContext存放在ServletContext中...

2011-06-27 23:27:23 118

Spring MVC 学习笔记 十五 what's new in spring mvc 3.1

[size=large][b]1:mvc annotation-driven 新增标签[/b][/size]以下为spring mvc 3.1中annotation-driven所支持的全部配置。[code="xml"] [/color][/code]...

2011-06-20 23:26:04 123

Spring MVC 学习笔记 十四 对locale和theme的支持

[size=medium][b]Locale[/b][/size]Spring MVC缺省使用AcceptHeaderLocaleResolver来根据request header中的 Accept-Language 来确定访客的local。对于前端jsp页面上,spring提供了标签来提供从resource文件中获取的文字的动态加载功能。例如修改servlet context xml...

2011-06-10 22:31:38 198

Spring MVC 学习笔记 十三 xml格式输入输出

[size=medium][b]Xml格式输入[/b][/size] Spring mvc中缺省提供了SourceHttpMessageConverter 和 Jaxb2RootElementHttpMessageConverter,可用来解析request body中输入的xml string。其中 SourceHttpMessageConverter 将输入的xmlString 转...

2011-06-10 22:31:26 159

Spring MVC 学习笔记 十二 PDF/Excel格式输出

Spring mvc 中对于输出格式为pdf和xsl的view,提供了两个abstract的view类供继承分别为AbstractPdfView和AbstractExcelView。[size=medium][b]Pdf格式输出[/b][/size]对于pdf格式的输出,spring 缺省提供的模板类为AbstractPdfView,并利用iText来实现pdf的输出。但此类只支持iTex...

2011-06-07 21:24:06 143

Spring MVC 学习笔记 十一 data binding

Servlet中的输入参数为都是string类型,而spring mvc通过data bind机制将这些string 类型的输入参数转换为相应的command object(根据view和controller之间传输数据的具体逻辑,也可称为model attributes, domain model objects)。在这个转换过程中,spring实际是先利用java.beans.Property...

2011-06-07 21:23:52 191

Spring MVC 学习笔记 十 使用jsr 303进行校验

Spring MVC在使用了 后,如果路径中有jsr 303的实现,将自动提供对jsr 303验证方式的支持。[size=medium][b]一:使用hibernate validator进行数据验证[/b][/size] 选择的是hibernate validator,因此需要修改pom.xml增加对hibernate validator的支持。[code="xml"] ...

2011-06-02 21:05:03 135

Spring MVC 学习笔记 九 json格式的输入和输出

Spring mvc处理json需要使用jackson的类库,因此为支持json格式的输入输出需要先修改pom.xml增加jackson包的引用[code="xml"] org.codehaus.jackson jackson-core-lgpl 1.8.1 org.codehaus.jackson jackson-m...

2011-06-01 20:01:52 125

Spring MVC 学习笔记 八 文件上传

Spring mvc使用jakarta的commons fileupload来支持文件上传。先修改pom.xml,增加对commons fileupload lib包的引用。[code="xml"] commons-io commons-io 2.0.1 commons-fileupload commons-fileupl...

2011-06-01 19:59:21 81

Spring MVC 学习笔记 七 controller中其他可用的annotation

[b]@InitBinder[/b] 在controller中注册一个customer protperty editor以解析request中的参数并通过date bind机制与handler method中的参数做绑定。 [code="java"] @InitBinder public void initBinder(WebDataBinder binde...

2011-05-31 22:25:24 100

Spring MVC 学习笔记 六 Handler Method的可用参数

 使用@requesMapping标注的处理函数包括的可选参数,除了HttpServletRequest, HttpServletResponse,HttpSession这些web应用中常见的参数及之前提到过的@PathVariable外,还可以包括以下可选的参数,其中大部分参数的顺序没有特殊要求的。 java.util.Locale当前请求所属的区域设置。 j...

2011-05-31 22:24:48 196

Spring MVC 学习笔记 五 controller与requestmapping

使用@controller定义controllersSpring mvc将特定url的请求分发到controller类来进行处理在spring 3.0中,通过@controller标注即可将class定义为一个controller类。为使spring能找到定义为controller的bean,需要在spring-context配置文件中增加如下定义<context:component-s...

2011-05-29 22:04:51 174

Spring MVC 学习笔记 四 Viewresol和View

 Spring MVC使用ViewResolver来根据controller中返回的view名关联到具体的View对象。使用View对象来渲染返回值以生成最终的视图,如html,json或pdf等。Spring MVC中,通过在servletcontext配置文件中配置的ViewResolver Bean对象来注册ViewResolver对象,其在spring mvc的dispatch...

2011-05-29 20:34:36 108

Spring MVC 学习笔记 三 handlerMapping和handlerAdapter

[size=medium][b]HandlerMapping[/b][/size]Spring mvc 使用HandlerMapping来找到并保存url请求和处理函数间的mapping关系。 以DefaultAnnotationHandlerMapping为例来具体看HandlerMapping的作用 DefaultAnnotationHandlerMapping将扫描当前...

2011-05-27 23:30:59 504

Spring MVC 学习笔记 二 spring mvc Schema-based configuration

Spring mvc 目前支持5个tag,分别是mvc:annotation-driven,mvc:interceptors,mvc:view-controller, mvc:resources和mvc:default-servlet-handler[size=large][b]mvc:annotation-drive[/b]n[/size] 注册 DefaultAnnotati...

2011-05-25 22:32:01 389

Spring MVC 学习笔记 一 创建项目

1:新建maven 工程运行以下maven命令,建立一个jee5的web工程。mvn archetype:generate -DinteractiveMode=false -DarchetypeGroupId=org.codehaus.mojo.archetypes -DarchetypeArtifactId=webapp-jee5 -Dversion=0.0.1-SNAPSHOT...

2011-05-25 00:11:17 91

空空如也

空空如也

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

TA关注的人

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