随笔分类 - SpringMvc
摘要:系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试等手段减少运行时异常的发生。 异常处理两种方式 ① 使用Spring MVC提供的简单异常处理器SimpleMappingExceptionResolver ②
阅读全文
摘要:SpringMVC的拦截器 SpringMVC拦截器-拦截器的作用 Spring MVC 的拦截器类似于 Servlet 开发中的过滤器 Filter,用于对处理器进行预处理和后处理。 将拦截器按一定的顺序联结成一条链,这条链称为拦截器链(InterceptorChain)。在访问被拦截的方法或字段
阅读全文
摘要:SpringMVC的请求-文件上传-客户端表单实现 文件上传客户端表单需要满足: 表单项type=“file” 表单的提交方式是post 表单的enctype属性是多部分表单形式,及enctype=“multipart/form-data” <form action="/weather/summer
阅读全文
摘要:SpringMVC的请求-获得请求参数-请求参数类型 客户端请求参数的格式是:name=value&name=value…… 服务器端要获得请求的参数,有时还需要进行数据的封装,SpringMVC可以接收如下类型的参数 基本类型参数 POJO类型参数 数组类型参数 集合类型参数 获得基本类型参数 C
阅读全文
摘要:一:SpringMVC 输出模型数据 springMVC提供了以下几种途径输出模型数据 1) ModelAndView: 处理方法返回值类型为 ModelAndView 时, 方法体即可通过该对象添加模型数据 2) Map 或 Model: 入参为 org.springframework.ui.Mo
阅读全文
摘要:1:@RequestMapping注解 作用:用于建立请求 URL 和处理请求方法之间的对应关系 位置: 类上,请求URL 的第一级访问目录。此处不写的话,就相当于应用的根目录 方法上,请求 URL 的第二级访问目录,与类上的使用@ReqquestMapping标注的一级目录一起组成访问虚拟路径 属
阅读全文
摘要:1.1 SpringMVC 概述 1) Spring 为展现层提供的基于 MVC 设计理念的优秀的 Web 框架,是目前最主流的MVC 框架之一 2)Spring3.0 后全面超越 Struts2,成为最优秀的 MVC 框架。 3)Spring MVC 通过一套 MVC 注解,让 POJO 成为处理
阅读全文
摘要:springMvc的模板搭建 1:使用maven创建不含有webapp模板的项目 我们先搭建物web模块 新建module直接选择next 然后完成项目创建 进入项目之后因为我们是微使用web模板创建的所以需要自己创建webapp模板 Files >Project Structre >Facets
阅读全文
摘要:spring mvc的界面返回: 如果我们定义的返回类型是String 那么我们返回的时候直接写入 我们的界面的名字就可以了 springmvc会自动去找到我们的界面,如果是void类型的返回那么 是没有返回值的,如果没有返回值这个时候我们定义了 请求信息但是没有返回 跳出去那么 就会报错 就需要自
阅读全文
摘要:@RequestParams 1. value:请求参数中的名称 2. required:请求参数中是否必须提供此参数,默认值是true,必须提供 1. value:请求参数中的名称 2. required:请求参数中是否必须提供此参数,默认值是true,必须提供 1. value:请求参数中的名称
阅读全文
摘要:首先还在我们的框架的基础上建立文件 在domian下建立Account实体类 import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping
阅读全文