![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring MVC
F元凯
无论走了多远,错了,就要重头来过!
展开
-
Ajax传数组到后台,后台Spring MVC接受数组参数
前端代码如下,传递一个数组,后台用List<String>接收:var arrayData = [];arrayData.push("xxx");arrayData.push("yyy");$.post(url,{arrayData : arrayData},function(data,status) { //do something});后台代码如下:...原创 2019-06-19 17:46:21 · 3228 阅读 · 0 评论 -
Spring MVC(二)——起步:搭建一个简单的Spring MVC工程项目
在上文配置DispatcherServlet中,已经了解到了,Spring MVC项目的基本原理,现在,基于此,搭建一个简单的Spring MVC项目。首先,配置web.xml:(这些配置的意思以及为什么要这么配置,在配置DispatcherServlet中,已经说明清楚了)<web-app version="3.0" xmlns="http://java.sun.com/xml/ns...原创 2019-07-23 16:07:08 · 3028 阅读 · 0 评论 -
Spring MVC(三)——配置拦截器(拦截器不作用的解决方案)
Spring MVC中,配置拦截器有两种方式,第一种是在配置文件springmvc-servlet.xml中,使用mvc:interceptors标签来实现;第二种方式是,直接向HandlerMapping的实现类中,注入拦截器。首先,要写一个拦截器,该拦截器要实现HandlerInterceptor接口(本例中使用的是HandlerInterceptorAdapter,该类最终也是实现了Ha...原创 2019-07-24 14:11:08 · 5178 阅读 · 0 评论 -
Spring MVC(四)——配置视图解析器
Spring MVC中所有的控制器(controller)方法都必须返回一个逻辑视图的名字(也许是显示返回:比如返回一个String,View,ModelAndView等,也可能是隐式返回:比如基于约定的返回)。在Spring中,视图是由一个视图名标识,并且在视图解析器中渲染。一下是一些spring提供的视图解析器:视图解析器描述AbstractCachingViewRes...原创 2019-07-29 16:53:40 · 4045 阅读 · 0 评论 -
Spring MVC(五)——异常处理(统一异常处理)
文章目录配置SimpleMappingExceptionResolver异常处理使用@ExceptionHandler注解异常@ControllerAdvice与@ExceptionHandler的组合使用Spring MVC中异常的处理是交给HandlerExceptionResolver实现类的异常处理链来完成的;HandlerExceptionResolver的实现类,默认有如下:...原创 2019-07-30 15:32:55 · 3245 阅读 · 0 评论 -
Spring MVC(一)——起步:配置DispatcherServlet
先给出一个基本的配置(web.xml中配置),后面再对这个配置做详细说明。<context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath*:spring/spring-*.xml</param-value></cont...原创 2019-07-22 20:12:28 · 3906 阅读 · 0 评论