![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springMVC
L~B~J
Java学习中,加油!!!
展开
-
SpringMVC(四)—— 文件上传和下载
一、文件上传1.1 文件上传 在 Web 开发中,使用应用层协议 HTTP,通过在请求头中设置传输的内容类型 Content-Type 为 multipart/form-data; boundary=流分隔符值 来上传文件,这个流分隔符用来区分一个文件上传的开始和结束。<%-- 文件上传 表单提交的方式--%><%-- 文件上传的规范:enctype="multipart/form-data" method="post"--%><form enc原创 2020-06-05 20:28:14 · 526 阅读 · 0 评论 -
SpringMVC(二)——参数注入、数据类型转换、常用的注解、数据校验
一、请求参数的绑定1.1 请求参数的绑定说明(1)表单提交的数据格式都是key=value的格式的,比如username=haha&password=123。springMVC的参数绑定过程就是将表单提交的请求参数,自动映射为控制器方法的参数。要求的是:保证表单提价的name属性和方法的参数名称相同(2)支持基本数据类型、引用数据类型。实体类型(JavaBean)或者还可以是集合数据类型(List、Set、Map集合)1.2 注意事项:基本数据类型和字符串类型的时候,要求表单的name原创 2020-06-05 19:01:37 · 537 阅读 · 0 评论 -
springMVC(三)——返回值的应用场景以及后台响应json数据
文章目录一、springMVC返回值分类1.1 返回值为String字符串1.1.1 返回值为string,方法中存在请求转发1.1.2 返回值为string,方法中存在重定向1.1.3 另一种返回方式1.2 返回值为ModelAndView1.2.1 正常的返回1.2.1 方法中存在重定向或者请求转发1.3 返回值为void二、响应json数据一、springMVC返回值分类1.1 返回值为String字符串返回值为string的话,字符串的内容表示视图的名称,默认情况下时转发请求(视图解析器)原创 2020-05-23 12:18:05 · 422 阅读 · 0 评论 -
SpringMVC学习记录(一)
一、三层架构和MVC1.1 三层架构一般来说开发服务端程序,一般都是两种形式,一种C/S架构,另一种就是B/S架构我们使用Java语言基本上都是开发B/S架构的程序。B/S架构又分为了标准的三层架构:表现层、业务层、持久层。三层架构(1)表现层:也就是WEB层,用来和客户端进行数据交互。一般使用MVC的设计模式(2)业务层:处理一些具体的业务逻辑(3)持久层:用来操作数据库的1.2 MVC模型MVC全名是Model View Controller 模型视图控制器,每个部分各司其职。在原创 2020-05-17 11:42:25 · 428 阅读 · 0 评论