-
springmvc介绍
主要是对springmvc进行一些或浅或深的介绍。
最近更新文章
springmvc对servlet3异步请求的支持
springmvc对servlet3异步请求的支持有两种方式,分别是通过处理器方法返回callable和deferredresult。按照servlet3的规范,支持异步请求时需要配置对应的servlet和filter支持异步请求,为了使springmvc支持异步请求的处理,需要在定义dispatcherservlet时配置其支持异步请求,在d ...
指定静态资源路径
当springmvc的dispatcherservlet配置的映射路径是/时,所有的请求都将被springmvc拦截,如果我们想访问某个路径下的静态资源其实是不能直接访问的。基于这种情况,springmvc提供了配置来告诉springmvc,哪些请求是针对静态资源的。它需要指定两个参数,location用来指定静态资源对应的实际路径, ...
通过程序定义dispatcherservlet
以往我们在使用springmvc的时候都需要在web.xml中定义一个dispatcherservlet。基于servlet3编程时我们也可以通过程序来注册dispatcherservlet,servlet3的servletcontainerinitializer允许我们在容器启动的时候通过程序注册一些servlet对象,spring提供了一个实现 ...
springmvc之responsestatus
responsestatus是由springmvc提供的一个注解,可以标注在异常处理方法上,也可以标注在异常类上,用来指定在springmvc处理请求的过程中抛出了指定的异常时将响应给客户端的状态码和错误信息。比如我们希望在抛出了illegalargumentexception时响应给客户端的状态码是502,错误信息是hello error,我们 ...
springmvc之controlleradvice
springmvc从3.2版本开始提供了一个org.springframework.web.bind.annotation.controlleradvice注解,使用它标注的class在启用了注解的支持时,在进� ...
springmvc异常处理之responseentityexceptionhandler
responseentityexceptionhandler中包装了各种springmvc在处理请求时可能抛出的异常的处理,处理结果都是封装成一个responseentity对象。通过responseentity我们可以指定需要响应的状态码、header和body等信息,响应的body会被httpmessa ...
requestcontextutils类
requestcontextutils类是spring提供的用于从httpservletrequest上下文中获取特殊对象的工具类。该工具类虽然是属于spring的一部分,但是如果在应用中我们有需要直接获取相关信息的需求,我们也可以直接使用。
从request中获取webapplicationcontext。
requestcontextutil ...
theme选择
一组主题通常是一组css和图片的组合,比如网址导航网站常见的以颜色区分的主题。springmvc提供了对主题的支持,由org.springframework.ui.context.theme表示。theme由themeresource来根据theme名称来解析出来,它的定义如下。
public interface themesource {
theme getthe ...
redirectattributes传递参数到重定向后的页面
servlet容器在页面跳转时有两种方式,forward和redirect的,其中forward时应用的是在服务端的跳转,应用的是同一个request。而redirect是服务端通过响应301和对应的新地址告诉浏览器让浏览器重新请求新的地址。第一次请求和第二次请求使用的不是同一个request的。所以这种情况下,不能直接通过reque ...
springmvc的dispatcherservlet的默认策略
在使用springmvc的时候,我们知道需要handlermapping定义请求路径与处理器之间的映射,需要handleradapter来调用处理器方法并返回一个modelandview对象,需要viewresolver来解析视图。这些是springmvc中最基本的接口。通常我们都需要在springmvc的配置文件中定义好需要使用 ...
springmvc路径匹配中使用通配符
@requestmapping中指定的路径也可以使用通配符*,表示任意字符。如下的处理器方法可以映射请求/antstyle/a,可以映射请求/antstyle/b,但是它不能映射请求请求/antstyle/a/b,因为它只能映射一级路径。
@requestmapping("/antstyle/*")
public object ...
springmvc内置了对文件上传的支持,它需要我们配置一个multipartresolver,servlet3之前它只有一个基于commons-fileupload的实现commonsmultipartresolver,笔者以前也写过一篇基于commonsmultipartresolver的文件上传的博文,地址是http://elim.iteye.com/blog/1188116。servle ...
springmvc之类型转换converter
1.1 目录
1.1 目录
1.2 前言
1.3 converter接口
1.4 conversionservice接口
1.5
springmvc介绍之validation
对于任何一个应用而言在客户端做的数据有效性验证都不是安全有效的,这时候就要求我们在开发的时候在服务端也对 ...
springmvc表单标签简介
在使用springmvc的时候我们可以使用spring封装的一系列表单标签,这些标签都可以访问到modelmap中的内容。下面将对这些标签一一介绍。
在正式介绍springmvc的表单标签之前,我们需要先在jsp中声明使用的标签,具体做法是在jsp文件的顶部加入以下指令:
<%@taglib uri="http://www. ...
« 上一页 1
- 专栏创建者:234390216
- 创建时间:2013-01-06 17:10:55
- 专栏文章数:28篇
- 专栏被浏览:1769856 次
本专栏热门文章
最新评论
234390216 写道snfdf 写道看了博主的文章,正好解决了我们最近项目的一个问题,但是在用了h ...
snfdf 评论了
snfdf 评论了
snfdf 写道看了博主的文章,正好解决了我们最近项目的一个问题,但是在用了hessian后又出现另一 ...
234390216 评论了
234390216 评论了
看了博主的文章,正好解决了我们最近项目的一个问题,但是在用了hessian后又出现另一个问题还要请教博 ...
snfdf 评论了
snfdf 评论了
guxingleisos 评论了
自定义的验证器什么时候生效呢?需要spring加载吗?
亮0000仔 评论了
亮0000仔 评论了
引用引用[img][u][flash=200,200][list] [*]引用[img][img][l ...
lp251250 评论了
lp251250 评论了
fengxinbo 写道楼主写得很清晰,领教了。如果再详细讲讲如何把错误消息响应到页面,就更好了 博主 ...
234390216 评论了
234390216 评论了
234390216 写道feiyu86 写道tianzhiboy 评论了
厉害了我的哥!学到了
weituotian 评论了
weituotian 评论了
清晰,明了
tuyf_hs 评论了
tuyf_hs 评论了