Spring MVC入门_1讲

今天开始我们对Spring MVC框架的入门介绍,如果说是基础入门我们会先给大家介绍如下几个技术内容理解Spring MVC工作流程快速搭建Spring MVC详细介绍@RequestMapping的用法Spring MVC如何发送JSON数据如何整合Spring和Spring MVC上面内容我个人认为是基础性入门介绍,所以我们会分几讲内容来进行1. Spring MVC工作原理Spring MVC框架围绕DispatcherServlet这个核心控制器来开展工作DispatcherServle 阅读全部

Spring MVC中@RequestMapping用法_2讲

1. SpringMVC中的@RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类则表示所有响应请求的方法都以该地址作为父路径@RequestMapping("/test")public class TestController {   @RequestMapping("/m01")  public String m01()&nbs 阅读全部

Spring MVC中ModelAndView的用法_3讲

通过前面两篇博客我们已经学习到SpringMVC框架快速搭建和@RequestMapping注解的用法,今天我们来介绍一下SpringMVC框架中的ModelAndView。我个人理解对于快速入门SpringMVC可以按照如下思路学习SpringMVC框架环境快速搭建@RequestMapping的用法ModelAndView的用法整合Spring+SpringMVC+MyBatis然后在学习SpringMVC框架高级部分 1. ModelAndView是什么以及它的作用是什么简单理解 阅读全部

Spring MVC如何发送json数据_4讲

SpringMVC在发送json数据非常的方便,而且根本不用去手动装配json数据的转换。只要保证如下几个配置关键点即可首先导入jackson-core.jar, jackson-annotation.jar, jackson-databind.jar,此包支持json格式数据转换。也是SpringMVC中默认依赖的包在springmvc.xml配置文件中添加<mvc:annotation-driven/>在控制器方法上编写@ResponseBody注解<?xml v 阅读全部

Spring MVC中的视图解析器_ViewResolver_5讲

所有的We MVC框架都有一套它自己的解析视图的机制,Spring MVC也不例外,它使用ViewResolver进行视图解析,让用户在浏览器中渲染模型。ViewResolver是一种开箱即用的技术,能够解析JSP、Velocity模板和XSLT等多种视图。Spring处理视图最重要的两个接口是ViewResolver和View。ViewResolver接口提供了视图名称和真正的视图之间的映射; 而View接口则是将真正的视图呈现给用户。常用的ViewResolver有如下几种InternalR 阅读全部

InternalResourceViewResolver视图解析器_第6讲

SpringMVC在处理器方法中通常返回的是逻辑视图,如何定位到真正的页面,就需要通过视图解析器InternalResourceViewResolver是SpringMVC中比较常用视图解析器。1. InternalResourceViewResolver的配置文件代码如下<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.s 阅读全部

ResourceBundleViewResolver视图解析器_7讲

ResourceBundleViewResolver是根据proterties文件来找对应的视图来解析“逻辑视图”。该properties文件默认是放在classpath路径下的views.properties文件,但是我们也可以在配置ResourceBundleViewResolver的时候通过它的属性basename来设置1. 在SpringMVC的配置文件添加ResourceBundleViewResolver视图解析器<?xml version="1.0&quo 阅读全部

ResourceBundleViewResolver视图解析器_7讲

ResourceBundleViewResolver是根据proterties文件来找对应的视图来解析“逻辑视图”。该properties文件默认是放在classpath路径下的views.properties文件,但是我们也可以在配置ResourceBundleViewResolver的时候通过它的属性basename来设置1. 在SpringMVC的配置文件添加ResourceBundleViewResolver视图解析器<?xml version="1.0&quo 阅读全部

[成都java培训]_BeanNameViewResolver视图解析器_8讲

BeanNameViewResolver:这个视图解析器跟XmlViewResolver有点类似,也是通过把返回的逻辑视图名称去匹配定义好的视图bean对象。它要求视图bean对象都定义在Spring的application context中,而XmlViewResolver是在指定的配置文件中寻找视图bean对象1. 在SpringMVC配置文件中添加BeanNameViewResolver<bean class="org.springframework.web.se 阅读全部

[成都java培训]_SpringMVC访问静态资源_9讲

有些时候我们在使用SpringMVC的时候造成无法访问静态资源文件(如:html,js,css,image等等)。其主要的原因出在web.xml文件我们设置SpringMVC前端控制器的映射路径    <servlet>         <servlet-name>spmvc</servlet-name>   &nbs 阅读全部