
------【springMVC】
恩会
这个作者很懒,什么都没留下…
展开
-
【SpringMVC】绑定参数之类型转换
三种类型转换的方式实体类中,属性加日期格式化注解 @DateTimeFormat(pattern="yyyy-MM-dd HH:mm") private Date departureTime; // 出发时间属性编辑器,spring3.1之前 比较复杂,此处省略使用方法 类型转换器Converter 也就是自定义类型转化器(https://blog.c...原创 2019-01-24 15:53:48 · 407 阅读 · 0 评论 -
【SpringMVC】框架中的拦截器
1. 拦截器的概述1. SpringMVC框架中的拦截器用于对处理器进行预处理和后处理的技术。2. 可以定义拦截器链,连接器链就是将拦截器按着一定的顺序结成一条链,在访问被拦截的方法时,拦截器链 中的拦截器会按着定义的顺序执行。3. 拦截器和过滤器的功能比较类似,有区别1. 过滤器是Servlet规范的一部分,任何框架都可以使用过滤器技术。 2. 拦截器是SpringMVC框架...原创 2019-01-22 15:33:26 · 587 阅读 · 0 评论 -
【SpringMVC】异常处理器
系统的 dao、service、controller 出现异常,都会通过 throws Exception 向上抛出,最后由 springmvc 前端 控制器交由异常处理器进行异常处理,如果没有异常处理器,就会直接把错误打印到页面上,这样的效果显然不是我们所预期的开发异常处理器的步骤:编写异常类和错误页面(做提示信息)public class CustomException exte...原创 2019-01-22 14:47:54 · 229 阅读 · 0 评论 -
【SpringMVC】响应数据和结果视图
controller的返回值分类String类型controller 方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。 //指定逻辑视图名,经过视图解析器解析为 jsp 物理路径:/WEB-INF/pages/success.jsp@RequestMapping("/testReturnString") public String testReturnStrin...原创 2019-01-22 12:46:50 · 306 阅读 · 0 评论 -
【SpringMVC】常用注解
@RequestParam 请求参数名称和形参名称不同时使用示例:public String useRequestParam(@RequestParam("name")String username){ 。。。}作用: 把请求中指定名称的参数给控制器中的形参赋值。属性: value:请求参数中的名称。 required:请求参数中是否必须提供此参数。默认值:true。表示必...原创 2019-01-22 11:07:16 · 156 阅读 · 0 评论 -
【SpringMVC】自定义类型转换器
自定义类型转换器的编写步骤:定义一个类,实现 Converter 接口,该接口有两个泛型。 在配置文件中,将该组件注册 在配置文件中,设置该组件生效一、第一步:定义一个类,实现 Converter 接口,该接口有两个泛型。 public interface Converter<S, T> {//S:表示接受的类型,T:表示目标类型 /** * 实现类型转...原创 2019-01-22 10:14:29 · 615 阅读 · 0 评论 -
【SpringMVC】请求参数乱码解决及静态资源配置
post 请求方式:在 web.xml 中配置一个过滤器<!-- 配置 springMVC 编码过滤器 --> <filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class> org...原创 2019-01-22 09:40:46 · 164 阅读 · 0 评论 -
【SpringMVC】参数绑定
请求参数的绑定说明1. 绑定机制表单提交的数据都是k=v格式的 username=asd&password=123 SpringMVC的参数绑定过程是把表单提交的请求参数,作为控制器中方法的参数进行绑定的 要求:提交表单的name和参数的名称是相同的2.支持的数据类型基本类型参数: 包括基本类型和 String 类型 POJO 类型参数: 包括实体类,以...原创 2019-01-21 17:31:36 · 366 阅读 · 0 评论 -
【springmvc】框架的简介
SpringMVC的执行流程SpringMVC中的组件 DispatcherServlet:前端控制器 用户请求到达前端控制器,它就相当于 mvc 模式中的 c,dispatcherServlet 是整个流程控制的中心,由 它调用其它组件处理用户的请求,dispatcherServlet 的存在降低了组件之间的耦合性。 HandlerMapping:处理器映射器...原创 2019-01-21 16:09:37 · 316 阅读 · 0 评论