SpringMVC
文章平均质量分 78
618GLOAL_COOK2237
未来由你选择!
展开
-
Springmvc异常处理、SimpleMappingExceptionResolver、自定义异常处理器(需实现HandlerExceptionResolver接口)
1.SimpleMappingExceptionResolver建一个无骨架的maven项目: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:..原创 2021-01-21 21:02:15 · 264 阅读 · 0 评论 -
拦截器-案例用户登录权限控制
登录方法就不要拦截了,因为你点了登录但是拦截器拦截你说你还没登录,搁着不是搞笑吗,我就是想登录才按了登录,结果你拦截我了。得排除登录方法(静态资源不会被拦截的)原创 2021-01-21 11:24:07 · 200 阅读 · 0 评论 -
Springmvc拦截器(interceptor)和过滤器区别、拦截器链演示
首先新建一个maven无骨架项目pom.xml:注意javax.servlet.jsp-api别写错<?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://...原创 2021-01-21 10:44:57 · 363 阅读 · 0 评论 -
pringMVC获得请求数据2:客户端上传文件给服务端,服务端保存客户端传来的文件
客服端上传文件给服务端:1.上传原理2.客户端上传文件给服务端,服务端保存客户端传来的文件步骤:① 导入fileupload和io坐标② 配置文件上传解析器③ 编写文件上传代码代码还是用上一篇的:https://blog.csdn.net/GLOAL_COOK/article/details/112852352用到的代码:下面分为单文件上传保存和多文件,都差不多的:1.在pom.xml导入坐标:<!--文件上传要的--> <dependency&原创 2021-01-20 14:45:58 · 121 阅读 · 0 评论 -
SpringMVC获得请求数据1:对象集合ajax接收、@ResponseBoby、jsp把el打开、请求数据乱码用过滤器、@requestParam、Restful((@PathVariable)
1 获得基本类型参数代码见quick11:输入http://localhost:8080/user/quick11?username=%22wuli%22&age=112.获得POJO类型参数User类:package cn.itcast.domain;/** * @author QLBF * @version 1.0 * @date 2021/1/19 10:09 */public class User { private String name; .原创 2021-01-19 23:17:58 · 218 阅读 · 0 评论 -
SpringMVC的数据响应之1.页面跳转
SpringMVC的数据响应方式代码参考上一篇博客:https://blog.csdn.net/GLOAL_COOK/article/details/112759926页面跳转:第一种方式:直接返回字符串:第二种方式:通过ModelAndView对象返回test1.jsp:<%@ page contentType="text/html;charset=UTF-8" language="java" %><%@ page isELIgnored ="false" %>&l原创 2021-01-18 17:44:31 · 123 阅读 · 0 评论 -
SpringMVC的数据响应之2.回写数据(@ResponseBody、mvc的注解驱动annotation-driven)
回写数据(不用跳转啥的,直接访问方法就直接写数据到web页面上了)第一种方法:直接返回字符串第二种方法:返回对象或集合代码基本和上一篇一样:https://blog.csdn.net/GLOAL_COOK/article/details/112789347用到的东西标红色了:package cn.itcast.controller; import cn.itcast.domain.User; import com.fasterxml.jackson.da原创 2021-01-19 11:03:51 · 281 阅读 · 0 评论 -
SpringMVC的详细执行流程、SpringMVC 组件解析@RequestMapping、组件扫描、转发重定向、改视图解析器、 SpringMVC 的三大组件
3.1 SpringMVC的执行流程(对应上图,理解即可):① 用户发送请求至前端控制器DispatcherServlet。② DispatcherServlet收到请求调用HandlerMapping处理器映射器。③ 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。④DispatcherServlet调用HandlerAdapter处理器适配器。 ⑤HandlerAdapter经过适配调原创 2021-01-17 23:27:28 · 449 阅读 · 0 评论 -
SpringMVC概念、前端控制器、监听器、SpringMVC快速入门演示
一、SpringMVC概念二、开发步骤前端控制器三、SpringMVC快速入门演示背景:springmvc从这里开始入门:新建一个无骨架的maven项目:QuickController:package cn.itcast.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;原创 2021-01-17 16:12:32 · 385 阅读 · 5 评论