![](https://img-blog.csdnimg.cn/4452932c8406400ab141baf1a0251912.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringMVC
文章平均质量分 77
即使再小的帆也能远航
qiandfeng
这个作者很懒,什么都没留下…
展开
-
文件上传和文件下载
文件上传和文件下载准备工作文件上传采用file.Transto 来保存上传的文件文件下载 准备工作 文件上传是项目开发中最常见的功能之一 ,springMVC 可以很好的支持文件上传,但是SpringMVC上下文中默认没有装配MultipartResolver,因此默认情况下其不能处理文件上传工作。如果想使用Spring的文件上传功能,则需要在上下文中配置MultipartResolver。 前端表单要求:为了能上传文件,必须将表单的method设置为POST,并将enctype设置为multipart/原创 2021-12-03 16:30:49 · 206 阅读 · 0 评论 -
Spring MVC拦截器
Spring MVC拦截器1.概述1.1、拦截器概述1.2、拦截器与过滤器2.自定义拦截器3.验证用户是否登陆 1.概述 1.1、拦截器概述 SpringMVC的拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能,比如验证用户是否登陆,验证权限等等。 1.2、拦截器与过滤器 拦截器与过滤器的区别:拦截器的核心思想是AOP 拦截器: 拦截器是SpringMVC框架中的,只有使用了SpringMVC的工程才能使用 拦截器只会原创 2021-12-03 13:58:02 · 61 阅读 · 0 评论 -
Ajax实现注册提示效果
Ajax实现注册提示效果什么是AjaxAjax的应用场景 什么是Ajax Ajax即Asynchronous Javascript And XML(异步JavaScript和XML)在 2005年被Jesse James Garrett提出的新术语,用来描述一种使用现有技术集合的‘新’方法,包括: HTML 或 XHTML, CSS, JavaScript, DOM, XML, XSLT, 以及最重要的XMLHttpRequest。 使用Ajax技术网页应用能够快速地将增量更新呈现在用户界面上,而不需要重原创 2021-12-03 09:49:20 · 1489 阅读 · 1 评论 -
Controller返回JSON数据
Controller返回JSON数据json解析工具配置SpringMVC需要的配置编写一个实体类编写Controller json解析工具 jackson是目前比较好的json解析工具(我们使用这个) 工具还有阿里巴巴的fastjson等等 配置SpringMVC需要的配置 web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"原创 2021-12-02 18:20:54 · 1100 阅读 · 0 评论 -
整合SSM(Spring+SpringMVC+Mybatis)
整合SSM(Spring+SpringMVC+Mybatis)环境要求数据库环境基本环境搭建Mybatis层编写Spring层编写SpringMVC层编写Controller视图效果如下: 环境要求 环境 IDEA-2020.2 mysql-5.7.35 tomcat-9.0.52 maven 3.8.2 数据库环境 创建一个存放书籍的数据库表 CREATE DATABASE `ssmbuild`; USE `ssmbuild`; DROP TABLE IF EXISTS `books`;原创 2021-11-24 20:58:39 · 735 阅读 · 0 评论 -
SpringMVC数据处理
SpringMVC数据处理提交的域名称和处理方法的参数名一致提交的域名称和处理方法的参数名不一致提交一个对象 开始前springmvc的相关配置可以参考之前的文章 提交的域名称和处理方法的参数名一致 @GetMapping("/user/t1") public String test1(String name, Model model){ model.addAttribute("msg",name); return "test"; } 提交数据原创 2021-11-21 19:17:56 · 190 阅读 · 0 评论 -
SpringMVC结果跳转的方式
SpringMVC结果跳转的方式无视图解析器有视图解析器总结 视图解析器 <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/jsp/"/> <property name="suffix" value=".jsp"/> </be原创 2021-11-21 18:58:35 · 57 阅读 · 0 评论 -
Restful风格
Restful风格基本概念与传统方式的区别实现1. 新建一个空的Maven项目2.导包3.配置在WEB-INF下的web.xml文件4.在resources下编写springmvc-servlet.xml配置文件5.编写Controller6.编写需要跳转,以及一个表单的页面7.配置Tomcat启动 基本概念 RESTFUL是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义。RESTFUL适用于移动互联网厂商作为业务接口的场景,实现第三方OTT调用移动网络资源的原创 2021-11-17 20:10:26 · 424 阅读 · 0 评论 -
Hello,SpringMVC程序(注解版)
Hello,SpringMVC程序(注解版)1. 新建一个空的Maven项目2.导包3.配置在WEB-INF下的web.xml文件4.在resources下编写springmvc-servlet.xml配置文件5.编写Controller6.编写需要跳转的页面7.配置Tomcat启动注意 1. 新建一个空的Maven项目 添加Web依赖 2.导包 spring-webmvc,servlet-api,jsp-api,jstl 3.配置在WEB-INF下的web.xml文件 注册DispatcherS原创 2021-11-16 22:46:17 · 464 阅读 · 0 评论 -
Hello,SpringMVC程序(配置版)
第一个SpringMVC程序(配置版)1. 新建一个空的Maven项目2.导包3.配置在WEB-INF下的web.xml文件4.在resources下编写springmvc-servlet.xml配置文件5.编写Controller6.注册bean7.编写需要跳转的页面8.配置Tomcat启动注意 1. 新建一个空的Maven项目 添加Web依赖 2.导包 spring-webmvc,servlet-api,jsp-api,jstl 3.配置在WEB-INF下的web.xml文件 注册Dispat原创 2021-11-16 22:39:21 · 330 阅读 · 0 评论