![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring MVC
文章平均质量分 64
Ricky_Fung
「Stay hungry. Stay foolish.」
展开
-
SpringMVC实战(一)-快速入门
Spring MVC是一个轻量级的MVC框架,它是Spring框架最重要的的模块之一,它以强大的Spring IoC容器为基础,并充分利用容器的特性来简化它的配置。本文中我们将使用Spring MVC框架构建一个入门级web应用程序。开发环境JDK 1.7+Eclipse MarsApache Tomcat 8.0.33简单示例本文使用Spring MVC 4.2.5.RELEASE 来创建原创 2016-05-07 00:23:19 · 1860 阅读 · 0 评论 -
Spring MVC HandlerInterceptor 实现原理(源码)
上一篇文章中介绍了 Spring MVC HandlerInterceptor的使用和应用场景,本篇中我们将结合Spring MVC 源码来研究一下其内部实现。本文分析使用Spring Framework源码 为 Spring Framework 4.3.4.RELEASE 。首先,我们看一下 org.springframework.web.servlet.DispatcherServlet do原创 2017-04-06 00:33:41 · 5766 阅读 · 0 评论 -
SpringMVC文件打包下载
最近做了一个ABTest的应用,用户希望对ABTest的结果能够打包批量进行下载,这个时候就需要先对下载的多个文件进行压缩打包,再进行下载。@RequestMapping("/download")public Object export(HttpServletRequest request, HttpServletResponse response, @RequestParam String ba原创 2016-11-02 16:56:35 · 2559 阅读 · 0 评论 -
SpringMVC 异常处理
参考资料: Exception Handling in Spring MVC:https://spring.io/blog/2013/11/01/exception-handling-in-spring-mvc原创 2016-08-03 11:03:03 · 559 阅读 · 0 评论 -
SpringMVC实战(五)-处理POST提交JSON数据
1、表单提交2、JSON串客户端请求 String url = "http://localhost:8080/order/create"; String data = "{\"id\":3, \"category\":\"IT数码\"}"; try { String result = HttpUtils.post(url, da原创 2016-07-26 10:52:53 · 25935 阅读 · 0 评论 -
Spring MVC 实现RESTful 返回JSON格式数据
在Java后端的日常开发中,系统间调用通过使用json格式数据,本文将向你展示如何将对象转换成json格式并通过Spring MVC框架返回给调用者。开发工具配置Spring 4.2.7.RELEASEJackson 2.6.7JDK 1.7IntelliJ IDEA 15Maven 3.3.91、maven依赖<project xmlns="http://maven.apache.or原创 2016-07-17 16:23:55 · 15103 阅读 · 1 评论 -
SpringMVC实战(四)-处理模型数据
Spring MVC 提供了以下几种途径输出模型数据:ModelAndView:处理方法返回值类型为 ModelAndView时, 方法体即可通过该对象添加模型数据Map及Model:入参为org.springframework.ui.Model、org.springframework.ui.ModelMap或 java.uti.Map时,处理方法返回时,Map 中的数据会自动添加到模型中。@原创 2016-05-08 15:21:56 · 12172 阅读 · 0 评论 -
SpringMVC实战(三)-Controller配置详解
本篇将介绍SpringMVC请求参数传递的几种方式。1、RequestParam注解@RequestMapping("/login") public String login(@RequestParam(value="username", required=true) String username, @RequestParam(value="password", required=true原创 2016-05-08 13:00:54 · 5973 阅读 · 0 评论 -
SpringMVC实战(二)-运行原理
SpringMVC实战(二)-运行原理原创 2016-05-07 14:37:24 · 2721 阅读 · 0 评论 -
Spring MVC 拦截器(HandlerInterceptor)使用
最近需要画UML图,从网上找了几个工具软件,比较之后发现StarUML 2 很不错,支持UML 2.0。 StarUML 2 is compatible with UML 2.x standard and supports totally 11 kinds of UML diagrams: Class, Object, Use Case, Component, Deployment, Compo原创 2017-02-28 16:39:52 · 5567 阅读 · 0 评论