摘要:
springmvc在处理请求过程中出现异常信息交由异常处理器进行处理,自定义异常处理器可以实现一个系统的异常处理逻辑。 系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。 系统的da 阅读全文
摘要:
controller方法中定义ModelAndView对象并返回,对象中可添加model数据、指定view。 在controller方法形参上可以定义request和response,使用request或response指定响应结果: 1、使用request转向页面,如下: request.getR 阅读全文
摘要:
通过RequestMapping注解可以定义不同的处理器映射规则。 1.1 URL路径映射 @RequestMapping(value="/item")或@RequestMapping("/item")。 value的秩是数组,可以将多个url映射到同一个方法。 1.2 窄化请求映射 在class上 阅读全文
摘要:
实现商品数据的批量修改。 要想实现商品数据的批量修改,需要在商品列表中可以对商品信息进行修改,饼干且可以批量提交修改后的商品数据。 List中存放对象,并将定义的List放在包装类中,使用包装pojo对象接收。 将批量修改的数据提交到updateAll.action中,由controller进行处理 阅读全文
摘要:
在商品列表页面选中多个商品,然后删除。 此功能要求商品列表页面中的每个商品前有一个checkbox,选中多个商品后点击删除按钮把商品id传给controller,根据商品id删除商品信息。 注意:标签的name属性的名字应该与pojo类型定义的属性相同。 将批量删除的参数传到deleteAll.ac 阅读全文
摘要:
参数绑定通俗来讲就是从页面传过来的数据通过SpringMvc进行接收。接收的数据类型可以有: (1)SpringMvc默认支持的类型:request、session、application等。 (2)简单数据类型:String、Integer等。 (3)pojo类型。 (4)pojo包装类型。我们在 阅读全文