springmvc常用的组件,注解,跳转
路径映射 | XXXHandlerMapping | 随开发配置越来越多 | 注解到java代码中来简化xml配置 | 请求到哪个Controller |
控制器bean | Controller | 随着开发配置越来越多 | 注解到java代码中来简化xml配置 | 处理具体的Http请求 |
业务处理,数据库曹组 | 不关springmvc的事 | 不关springmvc的事 | 不关springmvc的事 | 不关springmvc的事 |
视图解析器 | XXViewResolver | 只配置一次 | 无需简化 |
Controller中方法的返回类型:
返回String +设置ModelMap attribute | String代表视图名称 | ModelMap相当于request,可以放键值对,用el取值 | |
ModelAndView | setViewName | addObject(key,value) | |
Map | 无,默认给一个视图名称 | ||
还可以参考:http://blog.csdn.net/sunhuwh/article/details/41727257
跳转方式:
// return new ModelAndView("start");
return new ModelAndView("forward:/WEB-INF/pages/testForward.jsp");
// return new ModelAndView("redirect:http://www.baidu.com");
开始做,坚持做,重复做