spring mvc文件上传(上)

springMVC上传文件是通过MultipartResolver(Multipart解析器)处理的,对于MultipartResolver是一个接口,它有两个实现类 你可以使用CommonsMultipartResolver上传文件,也可以使用StandardServletMultipartRes ... »

Spring MVC核心技术

目录 异常处理 类型转换器 数据验证 文件上传与下载 拦截器 异常处理 Spring MVC中, 系统的DAO, Service, Controller层出现异常, 均通过throw Exception向上抛出, 最后由中央处理器DispatchServlet交由全局异常处理器进行异常处理, 如下图 ... »

Spring MVC注解式开发

MVC注解式开发即处理器基于注解的类开发, 对于每一个定义的处理器, 无需在xml中注册. 只需在代码中通过对类与方法的注解, 即可完成注册. 定义处理器 @Controller: 当前类为处理器 @RequestMapping: 当前方法为处理器方法, 方法名随意, 对于请求进行处理与响应. 可以 ... »

Spring MVC执行流程

SpringMVC是隶属于Spring Web中的一部分, 属于表现层的框架. 其使用了MVC架构模式的思想, 将Web层进行职责解耦, 使用请求-响应模型简化Web开发 SpringMVC通过中央调度器DispatcherServlet,来调用MVC的三大件:Controller、Model、Vi ... »

Spring MVC的配置和使用

Spring MVC的配置和使用 笔记仓库: "https://github.com/nnngu/LearningNotes" Spring MVC需要的jar包 文章中 Spring MVC 使用的版本是 3.2.18 , 需要的 jar 包如下: 使用 Maven 构建的 Java 项目,需要在 ... »

SSM框架开发web项目系列(七) SpringMVC请求接收

前言 在上篇Spring MVC入门篇中,我们初步了解了Spring MVC开发的基本搭建过程,本文将针对实际开发过程的着重点Controller部分,将常用的知识点罗列出来,并配以示例。在这之前,我们有必要回顾一下,Spring MVC在我们的WEB开发中,定位或者作用是什么?Spring MVC ... »

SSM框架开发web项目系列(六) SpringMVC入门

前言 我们最初的javaSE部分学习后,基本算是入门了,也熟悉了Java的语法和一些常用API,然后再深入到数据库操作、WEB程序开发,渐渐会接触到JDBC、Servlet/Jsp之类的知识,期间可能会接触一两个关系型数据库,例如MySQL/Oracle等等。像前面的MyBatis部分,主要是针对J ... »

spring mvc 复杂参数注入

过了这么久,又重新把博客拾起来了 来上海工作也已经有将近两周的时间了, 今天在整理项目的时候,遇到了一个关于参数注入的问题 背景: 我的开发前台用的是extjs4,在对后台spring mvc提交表单的时候,出现了400错误,开始我就想400主要就是由于参数注入类型不匹配的问题,我的formdata ... »

Spring MVC 学习总结(九)——Spring MVC生成JSON与RESTful(Spring MVC为前端提供服务)

很多时候前端都需要调用后台服务实现交互功能,常见的数据交换格式多是JSON或XML,这里主要讲解Spring MVC为前端提供JSON格式的数据并实现与前台交互。RESTful则是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个 ... »

Spring MVC 学习总结(八)——Spring MVC概要与环境配置(IDEA+Maven+Tomcat7+JDK8、示例与视频)

一、MVC概要 MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范,用一种将业务逻辑、数据、显示分离的方法组织代码,MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。 在web ... »

从MVC到Ajax再到前后端分离的思考

前言 一位小妹去面试前端,前端leader问了"什么是ajax?",答:“接收后台的数据,然后然后自己填充和渲染样式”;一位小哥去面试后台,技术经理问了“什么是ajax?”,答:“在不需重新加载整个网页的情况下,发送异步请求,返回json数据给前端”。准确答案到底是什么?Ajax到底属于前端还是属于 ... »