码迷,mamicode.com
首页 > 编程语言 > 详细

SpringMVC的随笔3

时间:2017-03-05 20:46:10      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:elm   返回   支持   int   拦截器   crud   ppi   pos   sts   

SpringMVC在进行增删改查的时候它的名词更加明显,更加容易让人能够看的懂

可以通过@RequestParam来传参

SpringMVC提供自动添加属性和级联属性

Springmvc可以使用Servlet原生的API作为目标方法的参数

SpringMVC会把ModelAndView的model中的数据放入到request域对象中

目标方法可以添加Map类型(实际上也可以是Model类型或ModelMap类型)的参数

有@ModelAttribute标记的方法,会在每个目标方法执行之前被SpringMVC调用

使用i18n设置国际化

在实际开发中通常都需配置mvc:annotation-driven标签以防止controller

配置视图BeanNameViewResolver解析器:使用视图的名字来解析视图

通过order属性来定义视图解析器的优先级,order值越小,优先级越高

SpringMVC使用crud要用到c标签

DELETE和put只支持POST,所以要写一个表单用来提交改变请求

利用BindingResult result可以打印错误消息,有利于我们进行修改

因为所用的版本不同,所以有时候在不同的地方就不能用,这个时候要尽量选择有逻辑的这一项

自定义拦截器需要实现一个接口implements HandlerInterceptor

拦截器返回true以后一定要释放资源

可以配置testSimpleMappingExceptionResolver来映射出现的异常,也可以为其属性赋值

<mvc:default-servlet-handler/>和<mvc:annotation-driven></mvc:annotation-driven>通常连在一起用

SpringMVC的随笔3

标签:elm   返回   支持   int   拦截器   crud   ppi   pos   sts   

原文地址:http://www.cnblogs.com/jueshixingkong/p/6506558.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!