62.Springmvc第二天
1. 数组参数绑定
|
1)直接绑定 2)绑定到QueryVo里属性中、 和参数没关系,直接和属性数组里的属性相同即可,和上述提交类型一致。 |
2. 集合参数绑定
|
1)QueryVo对象包装了集合LIst<user> Jsp页面提交方式: 后台,和参数名称无关。直接提交到属性名 不支持直接用List<user>放在形参里接收。 |
3.
|
1)当mapping注解只有一个属性value的时候可以省略value直接 写属性 当有多个属性,不可省略 2)可以进行请求方法限定: 限定post: @resource(value-””,method=RequestMethod.POST) 两种都支持: |
4. URL路径映射
|
|
5. 添加在类上面
|
|
6. Cotroller层3种返回方式
|
1)详解String返回之-重定向和转发,也可以返回路径 |
7. 异常处理器
|
对预期异常和非预期异常的捕获 1)写一个类实现HandlerExceptionResolver 重写resolveException方法,捕获异常: ModoleAndView mav=new ModelAndView(); If(e instanceof MessageEaception ){ MessageException me=(MessageException)E; mav.addObject(“error”,me.getMsg()); }else{ mav.addObject(“error”,未知异常); } mav.setViewName(“error”); Return mav; |
8. 上传图片,详细看教案
|
|
9. Json格式的字符串前后台交互
|
|
10. 拦截器拦截用户登录
|
|