Spring MVC
文章平均质量分 82
Spring MVC 框架学习,其提供了MVC(模型-视图-控制器)架构和用于开发灵活和松散耦合的Web应用程序的组件。本专栏提供关于 Spring MVC 的基本使用方法。
lytao123
一起学习一起嗨!
展开
-
SpringMVC 教程(涵盖各知识点) 有源码,视频
前前后后花了将近三个周时间学了 Spring MVC,然后学完之后将各知识点进行了整理并写成了博客,将学习的源码上传至了 git , [查看源码](https://github.com/lytao123/ssm) SpringMVC学习笔记(一)——SpringMVC框架原理 https://blog.csdn.net/qq_24598601/article/details/8...原创 2018-12-17 20:03:14 · 389 阅读 · 0 评论 -
SpringMVC支持RESTful
一、什么是 RESTful RESTful 即 Representational State Transfer 的缩写,最初由 Roy T. Fielding(HTTP/1.1协议专家组负责人)在其2000年的博士学位论文中提出。RESTful 架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。延伸阅读:RESTful 架构...原创 2018-12-16 17:30:46 · 223 阅读 · 0 评论 -
SpringMVC Interceptor 拦截器的配置与使用
一、Spring MVC 拦截器介绍 Spring MVC 的拦截器(如无特殊说明,下文所说的拦截器即处理器拦截器)类似于过滤器 Filter,用于对处理器进行预处理和后处理。二、拦截器常用应用场景 拦截器的应用场景也很多,主要有以下几个 方面:日志记录:请求信息的日志记录,以对系统进行监控、信息统计等。权限检查:如登录校验、权限拦截;性能监控:可以通过拦截器记录请求开...原创 2018-12-16 16:01:16 · 708 阅读 · 0 评论 -
SpringMVC Json交互
1. SpringMVC Json交互 在 Java WEB 中经常用到 Json 数据来进行接口调用,传递数据,主要是因为 Json 格式的数据容易解析。SpringMVC支持 Json 格式的数据使用注解进行解析或转为 Json。2. SpringMVC Json 交互相关注解 @RequestBody :用于读取 HTTP 请求的内容(字符串),通过 SpringMVC 提供的 H...原创 2018-12-16 10:29:41 · 548 阅读 · 0 评论 -
SpringMVC文件上传
1. SpringMVC上传文件介绍 Spring MVC 默认提供了对 MultipartResolver 的实现的两个文件上传的解析器,分别是 CommonsMultipartResolver 、StandardServletMultipartResolver,前一个是 3.1 版本新加的,使用 CommonsMultipartResolver 解析器需要导入 JAR 包,而使用 Stan...原创 2018-12-16 09:05:36 · 226 阅读 · 0 评论 -
SpringMVC异常处理三种方式
1. SpringMVC异常处理 在SpringMVC框架中,异常的处理分为预期异常和运行时异常,预期异常通过需要通过捕获来获取异常信息,运行时异常就靠我们程序员进行代码规范。 系统中一般有 Dao 层、Service 层、Controller 层,通过 throws exception一层一层往上抛出,最后由 DispatchServlet 中方法 doDispatch 进行捕获交由异常...原创 2018-12-15 22:41:37 · 754 阅读 · 1 评论 -
SpringMVC数据校验和数据回显
1. Spring MVC 数据校验 Spring MVC 3.X 之后支持了 JSR-303 校验框架,本文使用 Hibernate Validator 校验框架进行数据的校验。Hibernate Validator 与 我们常说的 Hibernate 框架(Hibernate ORM)没有关系。1.1 导入数据校验 jar 包 可以从官网下载下载最新的 JAR 包 hibernate...原创 2018-12-15 17:48:46 · 899 阅读 · 0 评论 -
Spring MVC 参数绑定
一、前言 在上一篇博客的基础上,学习参数绑定,即,前端传参到后端。SpringMVC学习笔记(三)——整合 Mybatis(详细讲解搭建ssm框架)。二、Controller 方法的返回值类型1. 返回 ModelAndView 在 Controller 方法中定义 ModelAndView 对象,对象中可添加 Model 数据和指定 View,最后返回。2. 返回 Void2.1...原创 2018-12-14 13:04:38 · 283 阅读 · 0 评论 -
SpringMVC 快速入门程序
一、介绍通过学习了 Spring MVC 框架原理,我们将更好的掌握 Spring MVC。废话不多说,我们现在正式开始 Spring MVC 快速入门程序——以查询商品信息为例。二、Spring MVC 入门程序用到的工具有 Eclipse,Google 浏览器…1. 首先我们新建一个 WEB 项目开始前第一步不能少的,那就是新建项目,工程结构如下图:2. 导入 jar 包官网下...原创 2018-12-04 21:14:01 · 444 阅读 · 0 评论 -
SpringMVC框架原理
一、SpringMVC概述 SpringMVC 是 Spring 框架的一个模块,SpringMVC 和 Spring 无需通过中间整合层进行整合。SpringMVC 是一个基于 MVC 的轻量级 web 框架。 Spring MVC 框架提供了 MVC (模型 - 视图 - 控制器)架构和用于开发灵活和松散耦合的 web 应用程序的组件。MVC 模式导致应用程序的不同方面(输入逻辑,业务...原创 2018-12-02 19:09:40 · 2033 阅读 · 6 评论 -
【持续更新】SpringMVC学习之异常解决办法总结
1.HTTP Status 500 - Error instantiating servlet class XXX类type Exception reportmessage Error instantiating servlet class XXX类description The server encountered an internal error that prevented it f...原创 2018-11-13 16:36:38 · 592 阅读 · 0 评论