SpringMVC学习
SpringMVC学习
heaven_dad
不曾与你分享的时间,我在进步
展开
-
11.文件上传和下载
11.文件上传和下载首先在SpringMVC中文件上传最重要的是需要装配MultipartResolver解析器(这一步需要在配置文件下操作)其次需要在前端必须将表单的method设置为POST,并将enctype设置为multipart/form-data。11.1 表单中的 enctype 属性application/x-www=form-urlencoded:默认方式,只处理表单域中的 value 属性值,采用这种编码方式的表单会将表单域中的值处理成 URL 编码方式。multipar原创 2020-07-21 10:05:28 · 140 阅读 · 0 评论 -
10.SpringMVC拦截器
10.SpringMVC拦截器10.1什么是拦截器?Spring MVC中的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),它主要用于拦截用户请求并作相应的处理。例如通过拦截器可以进行权限验证、记录请求信息的日志、判断用户是否登录等。拦截器只会拦截访问的控制器方法,会自动过滤静态资源文件要使用Spring MVC中的拦截器,就需要对拦截器类进行定义和配置。通常拦截器类可以通过两种方式来定义。1.通过实现HandlerInterceptor接口,或继承原创 2020-07-21 10:04:28 · 99 阅读 · 0 评论 -
9.SpringMVCA:JAX技术
9.SpringMVC:AJAX技术9.1 什么是Ajax技术?Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML)是指一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。9.2 伪造ajax我们可以使用前端的一个标签来伪造一个ajax的样原创 2020-07-21 10:03:25 · 108 阅读 · 0 评论 -
SpringMVC中json数据传输
8.SpringMVC中json数据传输8.1 什么是json?JSON (JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。8.2 json与JavaScript关系JSON 是 JS 对原创 2020-07-21 10:00:34 · 318 阅读 · 0 评论 -
6.Model、ModelMap、ModelAndView
6.Model、ModelMap、ModelAndView6.1 场景分析在许多实际项目需求中,后台要从控制层直接返回前端所需的数据,这时Model大家族就派上用场了。6.2 三者区别ModelModelModel是一个接口,它的实现类为ExtendedModelMap,继承ModelMap类 public class ExtendedModelMap extends ModelMap implements ModelModelMapModelMapModelMap继承LinkedH转载 2020-07-21 09:57:35 · 96 阅读 · 0 评论 -
5.RestFul风格讲解
5.RestFul风格讲解5.1 什么是Restful风格?Rest(Representational State Transfer):表现层状态转化它是一种互联网应用程序的API设计理念:URL定位资源,用HTTP动词(GET,POST,DELETE,DETC)描述操作。RESTFUL是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义。RESTFUL适用于移动互联网厂商作为业务使能接口的场景,实现第三方OTT调用移动网络资源的功能,动作类型为新增、变更原创 2020-07-21 09:55:50 · 186 阅读 · 0 评论 -
4.SpringMVC六大注解
4.SpringMVC六大注解 1.@Controller&@RestController在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。@Controller 标记一个类是Controller ,然后使用@RequestMapping 和@RequestParam 等一些注解用以定义URL 请求和Cont原创 2020-07-21 09:54:28 · 164 阅读 · 0 评论 -
SpringMVC入门程序
3.SpringMVC入门程序3.1 使用实现Controller接口方式编写入门程序 第一步:搭建环境,导入依赖(这里由于是父子工程,所以前面已经导入依赖了) 第二步:编写web.xml配置文件(前提是加入了添加web框架支持)第一个配置核心是DispatcherServlet(由spring提供)标签:是指定初始化的参数的键值对标签:设置启动级别(可以正负。1级别最高)中 标签:设置请求的路径(这里设置的是/表示除jsp可以请求)<?xml version="1.0原创 2020-07-21 09:53:21 · 140 阅读 · 0 评论 -
SpringMVC学习介绍
2.SpringMVC简介2.1 什么是SpringMVC?SpringMVC框架是以请求为驱动,围绕Servlet设计,将请求发给控制器,然后通过模型对象,分派器来展示请求结果视图。其中核心类是DispatcherServlet,它是一个Servlet,顶层是实现的Servlet接口。Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web应用程序的全功能 MVC 模块。使用 Spring 可插入的 M原创 2020-07-21 09:51:17 · 118 阅读 · 0 评论 -
1.回顾Servlet搭建MVC三层架构
1.回顾Servlet搭建MVC三层架构 第一步:搭建项目,导入相关依赖主要是servlet和jsp<!--junit测试--><dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13</version></dependency><!--spr原创 2020-07-21 09:49:47 · 397 阅读 · 0 评论