
spring-mvc学习总结
澜色海湾
这个作者很懒,什么都没留下…
展开
-
14.0、springmvc-文件上传与下载的实现
14.0、文件上传与下载首先在pom.xml中导入需要的依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/原创 2022-02-26 20:36:58 · 402 阅读 · 2 评论 -
13.0、用户登录拦截器实现
13.0、用户登录拦截器实现InterceptorController.java文件package com.hkl.controller;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.RequestMapping;import javax.servlet.http.Ht原创 2022-02-26 20:27:11 · 357 阅读 · 0 评论 -
12.0、Intereptor拦截器
12.0、Intereptor拦截器Interceptor.java拦截器类文件package com.hkl.config;import org.springframework.web.servlet.HandlerInterceptor;import org.springframework.web.servlet.ModelAndView;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.H原创 2022-02-26 20:22:51 · 455 阅读 · 0 评论 -
11.1Ajax异步加载数据
11.1Ajax异步加载数据后端传递数据前端Ajax接受数据,操作Dom元素拼接数据AjaxControlle.java文件@RestControllerpublic class AjaxController { @RequestMapping(value = "/test1") public String test1(String name) { if(name.equals("tony")) { return "true";原创 2022-02-26 20:14:17 · 273 阅读 · 0 评论 -
11.0、ssm整合-service层
11.0、ssm整合-service层首先在框架中添加web4.0的框架然后配置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" xsi:schemaLocation="http://x原创 2022-02-26 19:52:09 · 184 阅读 · 0 评论 -
10.0、ssm整合-spring层
10.0、ssm整合-spring层spring-dao.xml配置文件 / spring-dao层的配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="ht..原创 2022-02-25 16:24:09 · 202 阅读 · 0 评论 -
9.0、ssm整合:mybatis层
9.0、ssm整合:mybatis层pom.xml导入相关依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM原创 2022-02-25 16:20:33 · 351 阅读 · 0 评论 -
8.0、springmvc-Jackson、Fastjson的使用
8.0、Jackson的使用第一步:在pom.xml文件中,导入相关的依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.原创 2022-02-25 16:13:16 · 165 阅读 · 0 评论 -
7.0、springmvc-表单提交中文乱码-问题解决
7.0、springmvc乱码解决问题在web.xml文件中加入以下代码即可<!--2.配置springMVC的乱码过滤--><filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init原创 2022-02-25 16:07:57 · 112 阅读 · 0 评论 -
6.0接受数据参数以及数据回显
6.0接受数据参数以及数据回显接收参数有三种方式:·如果前端参数名与后端方法形参名字相同,则方法可以直接拿到传递过来的参数·如果前端参数名和后端方法形参名字不同,则需要在形参前加上注释@RequestParam(前端参数名)即可。但是建议:不管相不相同都加上该注释,这样有利于查看代码时瞬间就能看到该参数是前端所传参数。·如果传递的参数是一个对象,那么需要保证前端所传参数和该实体类中的参数一一对应名字一致,否则不对应的参数接收到的数据则是null@GetMapping("/t1").原创 2022-02-25 16:04:29 · 325 阅读 · 0 评论 -
5.0、springmvc-转发、重定向的实现 与 区别
5.0、转发与重定向在Controller中使用return跳转页面时,默认是转发,重定向在前面加上redirect:即可@Controllerpublic class RestfulController {@PostMapping("/add/{a}/{b}")public String add2(@PathVariable int a, @PathVariable int b, Model model) { int msg = a + b; model.addAtt原创 2022-02-25 15:52:11 · 316 阅读 · 0 评论 -
4.0、springmvc-Restful风格的实现
4.0、Restful风格RestfulController.java文件package com.hkl.controller;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.a原创 2022-02-25 15:45:56 · 261 阅读 · 0 评论 -
3.0、Spring-mvc注解实现
3.0、Spring-mvc注解实现依赖的导入和之前1.0、2.0中的一样就不在重复展示了;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" xsi:schemaLocation原创 2022-02-25 15:37:19 · 207 阅读 · 0 评论 -
2.0、SpringMVC的执行原理
2.0、SpringMVC的执行原理这是SpringMVC的执行原理图,实线的地方是Spring帮我们做的,只有虚线的地方是需要我们自己去完成的。以下是SpringMVC的执行原理步骤:· 用户发出请求· DispatcherServlet拦截并接受处理该请求· DispatcherServlet会调用spring-mvc.xml文件中HandlerMapping处理器来根据用户请求的url来找到一个Controller控制器,然后返回给DispatcherServlet原创 2022-02-25 15:26:09 · 130 阅读 · 0 评论 -
1.0、初识SpringMVC
1.0、初识spring-MVC·配置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" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/j原创 2022-02-25 15:18:04 · 205 阅读 · 0 评论