![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringMVC
文章平均质量分 54
Void_CM
这个作者很懒,什么都没留下…
展开
-
SpringMVC-11-文件上传下载
SpringMVC-11-文件上传下载文件上传在开发中屡见不鲜,SpringMVC理所当然可以支持文件上传,当上下文汇总默认没有装配MultipartResolver,默认情况下无法处理文件上传工作,所以必须配置MultipartResolver前端表单:必须将method设为POST(无大小限制),enctype设置为multipart/form-data,按二进制流方式传送文件上传导入依赖<!--文件上传的依赖--><dependencies> <d原创 2021-03-30 09:08:26 · 58 阅读 · 0 评论 -
SpringMVC-10-拦截器
SpringMVC-10-拦截器SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,对处理器进行预处理和后处理拦截游客,解决页面乱码区别:拦截器是AOP思想的具体应用–横切进去的过滤器过滤器是servlet规范中的一部分,任何javaWeb工程都能使用在url-pattern中配置了/*之后,可以拦截所有要访问的资源拦截器拦截器是SpringMVC自己的,只有使用了该框架的工程才能使用只会拦截访问的控制器方法(方法级别的拦截),访问js/html/jsp原创 2021-03-30 09:07:45 · 62 阅读 · 0 评论 -
SpringMVC-09-AJAX
SpringMVC-09-AJAXAJAX(Asynchronous JavaScript and XML):异步的JavaScript和XMLAJAX是一种无需重新加载整个网页的情况下,能够更新部分网页的技术使得界面交互性更强,用户体验更佳比如伪造Ajax使用 iframe 标签伪造,test.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">原创 2021-03-30 09:07:00 · 70 阅读 · 0 评论 -
SpringMVC-08-JSON
SpringMVC-08-JSON概述JSON(JavaScript Object Notaion,JS对象标记)是一种轻量级的数据交互格式,目前使用特别广泛采用完全独立于编程语言的文本格式来存储和表示数据简洁和清晰的层次结构使得JSON成为理想的数据交互语言(在前后端分离时代,尤为突出)易于人阅读和编写,同时也易于机器解析和生成,并可以有效地提升网络传输效率JavaScript对象和JSON的区别var obj = {a:'Hello',b:'world'};//这是一个对象,键名也可以原创 2021-03-28 23:29:27 · 63 阅读 · 0 评论 -
SpringMVC-07-乱码问题
SpringMVC-07-乱码问题模拟乱码问题页面输入中文乱码form.jsp–>/e/t—>test.jspform.jsp<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>表单</title></head><body><form action="/e/t"原创 2021-03-28 23:26:57 · 64 阅读 · 0 评论 -
SpringMVC-06-接收参数和数据回显
SpringMVC-06-接收参数和数据回显接收前端的参数原生通过req.getParameters(“name”)来获得在Spring框架下如果方法名中的形参名和前端名字一样直接接收@Controllerpublic class ControllerUser { @GetMapping("/user") public String FromFrontEnd(String name){ System.out.println(name); retur原创 2021-03-28 23:26:19 · 95 阅读 · 0 评论 -
SpringMVC-05-RestFul风格
SpringMVC-05-RestFul风格概述Restful是一个资源定位以及资源操作的风格,不是标准也不是协议,只是一种风格,基于该风格设计的软件更加简洁,更加具有层次感,更加易于实现缓存等机制比如http://localhost:8080/method?add=1&..&....&...&变成http://localhost:8080/method/add/1/2/..../.../功能资源:互联网所有的事物都可以抽象为资源资源操作:使用PO原创 2021-03-28 23:25:24 · 98 阅读 · 0 评论 -
SpringMVC-04-重定向和转发
SpringMVC-04-重定向和转发ServletAPI原生的方法,无需视图解析器,将这两个参数传入也可以使用(不推荐)通过HttpServletResponse进行输出通过HttpServletResponse进行重定向通过HttpServletResquest进行转发ModelAndView携带数据和跳转信息的对象,根据view的名称,和视图解析器跳到指定的页面public class TestController implements Controller { public原创 2021-03-28 23:24:35 · 82 阅读 · 0 评论 -
SpringMVC-03-Controller
SpringMVC-03-Controller控制器负责提供访问应用程序的行为,通常通过接口定义或者注解定义两种方式实现控制器负责解析用户的请求并将其转换为一个模型在SpringMVC中一个控制器可以包含多个方法在SpringMVC中,对于Controller的配置方式有多种使用接口实现web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/ja原创 2021-03-28 23:23:55 · 97 阅读 · 0 评论 -
SpringMVC-02-使用注解进行开发
SpringMVC-02-使用注解进行开发步骤新建web项目导入相关依赖编写web.xml,注册DispatcherServlet<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoca原创 2021-03-28 23:23:03 · 82 阅读 · 0 评论 -
SpringMVC-01-概述
SpringMVC-01-概述SpringMVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架底层还是Servlet特点(学习它的理由)用的人多轻量级,简单易学,灵活简洁与Spring兼容性号好(意味着,所有在SpringMVC要使用的bean,都可以注册到Spring)约定大于配置功能强大:RESTful,数据验证,格式化,本地化,主题…原理Spring的web框架围绕DispatherServlet[调度Servlet]来设计,Disp原创 2021-03-28 23:22:16 · 100 阅读 · 0 评论