SpringMVC实战教程
记录学习SpringMVC的过程。。。
在云端123
这个作者很懒,什么都没留下…
展开
-
SpringMVC实战教程 | 第一篇:一个在JSP页面输出“HelloWorld”的Spring MVC实例
配置web.xml作用:装载DispatcherServlet类,读取Spring配置文件,设置一些初始化参数,加入标记库,设置比如 * .do 、* .form的映射等。<servlet> <servlet-name>dispatcherServlet</servlet-name> <servlet-class...原创 2017-02-08 22:34:49 · 3134 阅读 · 0 评论 -
SpringMVC实战教程 | 第二篇:SpringMVC之在DispatcherServlet中指定处理异常的页面
springMVC提供的异常处理主要有两种方式,一种是直接实现自己的HandlerExceptionResolver,另一种是使用注解的方式实现一个专门用于处理异常的Controller——ExceptionHandler。 下面是使用第一种,使用HandlerExceptionResolver接口的实现类SimpleMappingExceptionResolver,通过DispatcherSe...原创 2017-02-10 17:37:06 · 1052 阅读 · 0 评论 -
SpringMVC实战教程 | 第三篇:SpringMVC处理器映射
介绍先大致了解SpringMVC的核心开发步骤:① 在web.xml中部署DispaterServlet,并配置springmvc.xml等文件; ② 将映射文件请求到处理器HandlerMapping; ③ HandlerMapping会把请求映射为HandlerExecutionChain类型的handler对象; ④ 将handler对象作为参数传递给HandlerAda...原创 2017-02-12 11:18:28 · 865 阅读 · 0 评论 -
SpringMVC实战教程 | 第四篇:SpringMVC上传文件
介绍Spring提供两种方法来处理文件上传,分别是Commons FileUpload多部分请求流程和使用Servlet3.1多部分请求流程两种配置(一)使用Commons FileUpload解析器这个需要添加依赖到项目中<dependency> <groupId>commons-fileupload</groupId&g...原创 2017-02-16 12:31:06 · 583 阅读 · 0 评论 -
SpringMVC实战教程 | 第五篇:SpringMVC表单处理(注解和非注解)
1、目录结构2、部署描述符文件和SpringMVC配置文件web.xml<?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/j...原创 2017-06-15 11:14:40 · 932 阅读 · 0 评论 -
SpringMVC实战教程 | 第六篇:SpringMVC表单处理(重定向)
1、应用@Autowired和@Service进行依赖注入将依赖注入到SpringMVC控制器的最简单的方法就是通过注解@Autowired到字段或方法。还有类的依赖注入要注明@Service,指示该类是一个服务,并在配置文件中添加扫描依赖基本包 <context:component-scan base-package="service"></context:comp...原创 2017-06-15 18:36:57 · 714 阅读 · 0 评论 -
SpringMVC实战教程 | 第七篇:SpringMVC转换器和格式化
ConverterSpring的Converter可以将一种类型转换另一种类型的对象,例如:如果希望Spring在将输入的日期字符串绑定到Date时,使用不同的日期样式,需要使用Converter来将字符串转换日期 创建Converter需要实现Converter< String,Date >接口StringToDateConverter负责将字符串转换日期p...原创 2017-06-16 13:03:00 · 882 阅读 · 0 评论 -
SpringMVC实战教程 | 第八篇:SpringMVC下载文件
为了将像文件这样的资源发送到浏览器,需要在控制器中完成以下工作: (1)对请求处理方法使用void返回类型,并在方法中添加HttpServletResponse参数。 (2)将响应的内容类型设为文件的内容类型。Content-Type标题在某个实体的body中定义数据的类型,并包含媒体类型和子类型标识符。 (3)添加一个名为Content-Disposition的HTTP响应标题,并赋...原创 2017-06-16 16:08:58 · 757 阅读 · 0 评论