![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring MVC
凯耐
高调做事,低调做人
展开
-
Spring MVC--Hello World实例演示(一)
(一)Spring MVC简介Spring MVC框架是一个开源的Java平台,为开发强大的基于Java的Web应用程序提供全面的基础架构支持非常容易和非常快速。Spring web MVC框架提供了MVC(模型 - 视图 - 控制器)架构和用于开发灵活和松散耦合的Web应用程序的组件。 MVC模式导致应用程序的不同方面(输入逻辑,业务逻辑和UI逻辑)分离,同时提供这些元素之间的松散耦合。...原创 2018-04-09 22:50:18 · 401 阅读 · 0 评论 -
Spring MVC---Controller配置总结(二)
(一)配置Controller的方式参考:Spring MVC官方文档1.注解配置Controller类最为常用1.Controller注解类型 @Controller注解一个java控制类不需要再实现jController接口,并且注解后的控制类可以通过Spring扫描机制可以找到 标注@Controller的控制类。HelloWeb-servlet.xm...原创 2018-04-09 22:54:53 · 908 阅读 · 0 评论 -
Spring MVC--简单数据绑定及乱码处理(三)
(一)数据绑定参考:Spring MVC官方文档1.数据绑定简介在执行程序时,Spring MVC会根据客户端请求参数的不同,将请求消息中的数据转换 并绑定到控制类的方法参数中。2.数据绑定过程如图所示 Spring MVC将Servlet对象传递给DataBinder对象将处理方法参数传递给DataBinder对象DataBinder对象调用Conv...原创 2018-04-10 17:09:29 · 355 阅读 · 0 评论 -
Spring MVC---解决图片上传丢失以及img标签显示本地磁盘保存的图片(七)
(一)解决图片上传丢失如果在Tomcat部署路径下创建upload文件夹,每次部署项目的时候upload文件夹会被自动删除再重新创建upload文件夹,因此保存在upload文件夹中的图片或其它文件都会被删除。要想保存的文件和图片不被自动删除解决办法如下:在webapps并行的目录下,建一个upload文件,专门存储应用上传的文件。其它磁盘路径也可以,在webapps并行的目录下创建建...原创 2018-04-16 18:52:13 · 2264 阅读 · 1 评论 -
Spring MVC--绑定数组和集合(四)
(一)绑定集合参考:Spring MVC官方文档在批量修改用户操作时,前端请求传递过来的数据可能是各种类型的数据,比如int,String的Java基本数据类型时使用数据无法实现数据绑定,因为数组只能绑定相同数据类型的数据,所以前端请求不同数据类型的数据时,我们使用集合进行数据绑定。 绑定集合的类型有:List、Set、Map等等。1.实例演示01.项目结构 02.He...原创 2018-04-11 17:19:39 · 1710 阅读 · 0 评论 -
Spring MVC--拦截器的使用(五)
(一)拦截器的概述Sprig MVC中的拦截器和Struts2中的拦截器的作用一样,它们主要用于拦截用户请求并做出相应的处理。比如通过拦截器可以进行权限认证、记录请求信息的日志、判断用户是否登陆、设置编码等作用。1.拦截器的定义要使用拦截器就需要对拦截器进行定义和配置,通常拦截器类可以通过以下两种方式来定义通过实现HandlerINterceptor接口或继承HandlerI...原创 2018-04-11 21:21:32 · 337 阅读 · 0 评论 -
Spring MVC---文件上传及下载(六)
(一)文件上传概述多数文件上传都是通过表单形式提交给后台服务器,因此要实现文件上传功能就需要提供一个文件上传的表单。表单必须满足以下3个条件:1. form表单中的method属性设置为post2.form表单中的enctype属性设置为multipart/form-data注:multiple="multiple实现多文件上传3. 提供<input id="file"...原创 2018-04-12 22:24:07 · 438 阅读 · 0 评论