SpringMVC
文章平均质量分 57
SpringMVC学习笔记
童、一
这个作者很懒,什么都没留下…
展开
-
SpringMVC中文件的上传和下载
学习目标:SpringMVC中文件的上传和下载学习内容:文件的上传和下载学习时间:学习产出:文件的上传和下载1、准备工作(1)、web.xml:web.xml<?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原创 2021-04-04 23:24:54 · 104 阅读 · 0 评论 -
拦截器
学习目标:拦截器学习内容:拦截器的使用学习时间:学习产出:拦截器1、概述:SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。过滤器与拦截器的区别:拦截器是AOP思想的具体应用。过滤器servlet规范中的一部分,任何java web工程都可以使用在url-pattern中配置了/*之后,可以对所有要访问的资源进行拦截拦截器拦截器是SpringMVC框架自己的原创 2021-04-04 23:22:33 · 65 阅读 · 0 评论 -
Ajax进行用户名验证
学习目标:Ajax进行用户名验证学习内容:Ajax进行用户名验证学习时间:学习产出:接上篇5、使用Ajax进行用户名验证(1)、springmvc配置:springmvc-servlet.xml加入json乱码配置<!--注解驱动--> <mvc:annotation-driven> <!--JSON乱码问题配置--> <mvc:message-converters register-def原创 2021-03-31 00:53:06 · 319 阅读 · 0 评论 -
Ajax异步加载数据
学习目标:Ajax的使用学习内容:Ajax的使用学习时间:学习产出:接上篇4、使用ajax异步加载数据(1)、pojo:User@Data@AllArgsConstructor@NoArgsConstructorpublic class User { private String name; private int age; private String sex;}(2)、controller:AjaxController@Res原创 2021-03-30 00:57:10 · 196 阅读 · 0 评论 -
Ajax
学习目标:Ajax的使用学习内容:Ajax的使用学习时间:学习产出:1、关于ajax:* Ajax 即“Asynchronous Javascript And XML”(异步(异步可理解为局部刷新,同步指需要按部就班地完成一整套流程) JavaScript 和 XML),是指一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。(AJAX = Asynchronous JavaScript and XML(异步的 JavaScrip原创 2021-03-30 00:54:49 · 131 阅读 · 0 评论 -
关于JSON
学习目标:关于JSON学习内容:JSON的使用* Jackson的使用* FastJson的使用学习时间:学习产出:八、关于JSON1、JSONJSON:JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。易于人阅读和编写原创 2021-03-17 01:25:12 · 90 阅读 · 0 评论 -
SpringMVC中的乱码处理
学习目标:SpringMVC中的乱码处理学习内容:关于SpringMVC中的乱码处理学习时间:学习产出:乱码处理1、乱码问题新建一个EncodingTest类@Controllerpublic class EncodingTest { @RequestMapping("/e1/t1") public String test(String name, Model model){ model.addAttribute("msg",name);原创 2021-03-17 01:19:17 · 127 阅读 · 0 评论 -
SpringMVC中的数据处理
学习目标:数据处理(接收请求及数据回显)学习内容:数据处理(接收请求及数据回显)学习时间:学习产出:数据处理(接收请求及数据回显)处理提交数据1、提交的域名和处理方法的参数名一致处理方法:@Controllerpublic class UserController { @RequestMapping("/test1") public String test1(String name){ System.out.println(name);原创 2021-03-12 02:03:58 · 170 阅读 · 0 评论 -
SpringMVC实现重定向和转发
学习目标:SpringMVC的重定向和转发学习内容:SpringMVC的重定向和转发学习时间:学习产出:在springmvc-04-controller模块下的com.springmvc.controller添加一个ModelTest类SpringMVC的重定向和转发1、使用视图解析器进行SpringMVC的重定向和转发2、使用ServletAPI进行重定向和转发使用ServletAPI需要将springmvc-servlet.xml的视图解析器注释掉(1)Servlet原创 2021-03-10 01:17:15 · 1798 阅读 · 0 评论 -
RestFul风格
学习目标:RestFul风格内容学习内容:RestFul风格内容学习时间:学习产出:接上篇RequesMappingRestFul风格(简洁、高效、安全)概念RestFul就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。功能资源:互联网所有的事物都可以被抽象为资源资源操作:使用POST、DELETE、PUT、GET,使用不同方法对资源进行操作。分别对应 添加、 删除、修改、查询。原创 2021-03-09 01:30:25 · 127 阅读 · 0 评论 -
SpringMVC的RequestMapping注解
学习目标:关于RequestMapping学习内容:关于RequestMapping注解的解释学习时间:学习产出:关于RequestMapping注解@RequestMapping注解用于映射url到控制器类或一个特定的处理程序方法。可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。1、只注解在方法上面@Controllerpublic class TestController { @RequestMapping("/t3"原创 2021-03-09 01:24:58 · 91 阅读 · 0 评论 -
关于SpringMVC的控制器(Controller)
学习目标:SpringMVC的控制器(Controller)学习内容:Controller的实现方式实现Controller接口注解实现Controller学习时间:学习产出:控制器Controller控制器负责解析用户的请求并将其转换为一个模型在SpringMVC中一个控制器可以包含多个方法SpringMVC中对于Controller的配置方式实现Controller接口注解实现Controller1、实现Controller接口1、web.xm原创 2021-03-09 01:23:11 · 3721 阅读 · 0 评论 -
SpringMVC使用注解开发
学习目标:SpringMVC使用注解开发学习内容:SpringMVC使用注解开发(Controller)学习时间:学习产出:注解开发由于maven可能会将一些资源过滤,需要完善项目中pom.xml的配置<build> <resources> <resource> <directory>src/main/java</directory> <原创 2021-03-09 01:18:13 · 175 阅读 · 0 评论 -
初识SpringMVC
学习目标:初识SpringMVC学习内容:初识SpringMVC学习时间:学习产出:初识SpringMVC1、SpringMVC执行原理DispatcherServlet表示一个前置控制器,是整个SpringMVC的控制中心。用户发出请求,DisPatcherServelt接受请求并拦截请求。HandlerMapping为处理映射器。DispatcherServlet调用HandlerServlet,HandlerMapping根据请求url查找Handler。Hand原创 2021-03-03 01:06:42 · 192 阅读 · 0 评论 -
回顾Servlet
学习目标:初识SpringMVC-回顾Servlet学习内容:回顾Servlet学习时间:学习产出:回顾Servlet导入依赖<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId>原创 2021-03-03 01:04:12 · 118 阅读 · 0 评论