SpringMVC
共勉
这个作者很懒,什么都没留下…
展开
-
SpringMVC入门
SpringMVC 基础教程 框架分析 Spring MVC 入门教程一: 概述: SpringMVC框架是围绕DispatcherServlet这个核心展开,DispatcherServlet这个Servlet负责拦截请求,并将其分派给相应的处理类来处理。 体系结构: SpringMVC是基于Model2实现的技术框架,Mode转载 2015-05-28 09:01:19 · 440 阅读 · 0 评论 -
springMVC上传文件
springMVC上传文件 在使用springMVC进行系统实现时,springMVC默认的解析器里面是没有加入对文件上传的解析的,这可以方便我们实现自己的文件上传。但如果你想使用springMVC对文件上传的解析器来处理文件上传的时候就需要在spring的applicationContext里面加上springMVC提供的MultipartResolver的申明。这样之后,转载 2015-07-08 11:14:00 · 465 阅读 · 0 评论 -
eclipse中新建maven项目
另可参见Eclipse+Maven创建webapp项目http://www.cnblogs.com/candle806/p/3439469.html Eclipse+Maven创建webapp项目http://www.cnblogs.com/candle806/p/3439883.html 写的都很不错。特此感谢作者们的无私奉献,我只是个搬运工。转载 2015-07-07 11:10:58 · 451 阅读 · 0 评论 -
使用common-fileupload实现文件的上传
转载自:http://blog.csdn.net/a352193394/article/details/7477041 文件上传是网站非常常用的功能,直接使用Servlet获取上传文件还得解析请求参数,比较麻烦,所以一般选择采用 apache的开源工具,common-fileupload.这个jar包可以再apache官网上面找到,也可以在struts的lib文件夹下面找到,转载 2015-07-07 22:05:02 · 582 阅读 · 0 评论 -
SpringMVC表单标签简介
SpringMVC表单标签简介 在使用SpringMVC的时候我们可以使用Spring封装的一系列表单标签,这些标签都可以访问到ModelMap中的内容。下面将对这些标签一一介绍。 在正式介绍SpringMVC的表单标签之前,我们需要先在JSP中声明使用的标签,具体做法是在JSP文件的顶部加入以下指令: Jsp代码 "http://www.spri转载 2015-07-08 11:07:38 · 468 阅读 · 0 评论 -
springMVC对异常处理的支持
springMVC对异常处理的支持 无论做什么项目,进行异常处理都是非常有必要的,而且你不能把一些只有程序员才能看懂的错误代码抛给用户去看,所以这时候进行统一的异常处理,展现一个比较友好的错误页面就显得很有必要了。跟其他MVC框架一样,springMVC也有自己的异常处理机制。 springMVC提供的异常处理主要有两种方式,一种是直接实现自己的HandlerExcepti转载 2015-07-08 11:12:29 · 435 阅读 · 0 评论 -
SpringMVC介绍之Validation
SpringMVC介绍之Validation 对于任何一个应用而言在客户端做的数据有效性验证都不是安全有效的,这时候就要求我们在开发的时候在服务端也对数据的有效性进行验证。SpringMVC自身对数据在服务端的校验有一个比较好的支持,它能将我们提交到服务端的数据按照我们事先的约定进行数据有效性验证,对于不合格的数据信息SpringMVC会把它保存在错误对象中,这些错误信息我们也可以通过转载 2015-07-08 11:08:54 · 333 阅读 · 0 评论 -
SpringMVC Controller 介绍
SpringMVC Controller 介绍 一、简介 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特转载 2015-07-08 10:59:05 · 331 阅读 · 0 评论 -
SpringMVC介绍之约定优于配置
SpringMVC介绍之约定优于配置 所谓的约定优于配置就是指在程序开发过程中我们约定好一些规则可以使我们更少的进行配置和代码编写。就这么简单的一句话可能你还不是很懂什么是约定优于配置,没关系,看完后面对SpringMVC的约定优于配置的介绍之后你就会明白了。 SpringMVC对约定优于配置的支持主要表现在三个方面,Model、View和Controller。 Model转载 2015-07-08 11:02:10 · 503 阅读 · 0 评论 -
基于注解的SpringMVC简单介绍
基于注解的SpringMVC简单介绍 SpringMVC是一个基于DispatcherServlet的MVC框架,每一个请求最先访问的都是DispatcherServlet,DispatcherServlet负责转发每一个Request请求给相应的Handler,Handler处理以后再返回相应的视图(View)和模型(Model),返回的视图和模型都可以不指定,即可以只返回转载 2015-07-08 11:11:18 · 322 阅读 · 0 评论 -
SpringMVC中使用Interceptor拦截器
SpringMVC中使用Interceptor拦截器 SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。 一、定义Interceptor实现类 SpringMVC 中的Interceptor 拦截转载 2015-07-08 11:05:18 · 365 阅读 · 0 评论 -
Spring MVC 3学习笔记+教程(二)在controller和视图之间传递参数
Spring MVC3在controller和视图之间传递参数的方法: 一, 从controller往视图传递值, controller---->视图 1)简单类型,如int, String,直接写在controller方法的参数里,是无法传递到视图页面上的(经测试)。 (而用@RequestParam("name")注解,可以从视图上,或地址中加?name=***传转载 2015-07-08 10:26:23 · 370 阅读 · 0 评论 -
Spring MVC 教程,快速入门,深入分析
Spring MVC 教程,快速入门,深入分析 资源下载: Spring_MVC_教程_快速入门_深入分析V1.1.pdf SpringMVC核心配置文件示例.rar 作者:赵磊 博客:http://elf8848.iteye.com 目录 一、前言 二、spring mvc 核心类与接口 三、spring mvc 核心转载 2015-05-26 16:30:30 · 345 阅读 · 0 评论 -
通过JSTL+EL实现循环迭代
使用前需要导入包 jstl.jar 和 standard.jar import="java.util.*,com.wzh.test.*" pageEncoding="UTF-8"%> String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServer转载 2015-07-08 12:39:26 · 1425 阅读 · 0 评论 -
Spring MVC 3学习笔记+教程(三)返回JSON数据
Spring MVC响应中返回JSON数据的方法: 配置与以前相同使用mvc:annotation-driven/>的注解配置, 但WEB-INF/lib的类路径里面要有jackson-all-1.6.9.jar这个库文件, 然后在controller里面这样写: @Controller @RequestMapping("/user" ) pub转载 2015-07-08 10:27:42 · 485 阅读 · 0 评论 -
SpringMVC介绍之视图解析器ViewResolver
SpringMVC视图解析器 前言 在前一篇博客中讲了SpringMVC的Controller控制器,在这篇博客中将接着介绍一下SpringMVC视图解析器。当我们对SpringMVC控制的资源发起请求时,这些请求都会被SpringMVC的DispatcherServlet处理,接着Spring会分析看哪一个HandlerMapping定义的所有请求映射中存在对该请求的最合理的映射。转载 2015-07-08 11:03:27 · 499 阅读 · 0 评论 -
Mybatis中配置Mapper的方法
Mybatis中配置Mapper的方法 在这篇文章中我主要想讲一下Mybatis配置文件中mappers元素的配置。关于基础部分的内容可以参考http://haohaoxuexi.iteye.com/blog/1333271。 我们知道在Mybatis中定义Mapper信息有两种方式,一种是利用xml写一个对应的包含Mapper信息的配置文件;另转载 2015-07-08 11:32:40 · 457 阅读 · 0 评论 -
基于MyBatis3.0.6的基本操作介绍
每 一 个 MyBatis 的 应 用 程 序 都 以 一 个 SqlSessionFactory 对 象 的 实 例 为 核 心 。SqlSessionFactory本身是由SqlSessionFactoryBuilder创建的,一般而言,在一个应用中,一个数据库只会对应一个SqlSessionFactory,所以一般我们都把SqlSessionFactory定义成单例模式,或通过Spring等转载 2015-07-08 11:35:00 · 449 阅读 · 0 评论 -
SpringMVC 使用JSR-303进行校验 @Valid
使用注解 一、准备校验时使用的JAR validation-api-1.0.0.GA.jar:JDK的接口; hibernate-validator-4.2.0.Final.jar是对上述接口的实现; log4j、slf4j、slf4j-log4j 二、编写需要校验的bean @NotNull(message="名字不能为空") private String us转载 2015-07-07 21:58:31 · 398 阅读 · 0 评论 -
Spring MVC 3学习笔记+教程(一)开发环境搭建和HelloWorld程序
Spring MVC 3提供了基于注解、REST风格等特性,有些方面比Struts 2方便一些。 这里进行Spring MVC 3的开发环境搭建,即开发Hello World程序。 1,拷贝Spring MVC 3类库到WEB-INF/lib下,经测试至少需要如下几个,版本为Spring 3.1.1: org.springframework.asm-3.1.1.REL转载 2015-07-08 10:18:11 · 443 阅读 · 0 评论 -
Mybatis整合Spring
参考自:http://haohaoxuexi.iteye.com/category/131096 Mybatis整合Spring 根据官方的说法,在ibatis3,也就是Mybatis3问世之前,Spring3的开发工作就已经完成了,所以Spring3中还是没有对Myba转载 2015-07-08 11:30:56 · 292 阅读 · 0 评论