您的位置:首页 > 编程语言 > Java开发

18.02.27,web学习第六十四天,springMVC第二天

2018-02-27 12:53 281 查看

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. 拦截器拦截用户登录




 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: