随笔分类 -  09-SpringMVC

摘要:SpringMVC学习17:文件上传和下载 准备工作: 文件上传是项目开发中最常见的功能之一 ,SpringMVC 可以很好的支持文件上传,但是SpringMVC上下文中默认没有装配MultipartResolver,因此默认情况下其不能处理文件上传工作。如果想使用Spring的文件上传功能,则需要 阅读全文
posted @ 2022-04-19 16:27 gzs1024 阅读(196) 评论(0) 推荐(0) 编辑
摘要:SpringMVC学习16:验证用户是否登录/拦截器 验证用户是否登录:实现思路 1,有一个登录页面,需要写一个controller访问页面; 2,登录页面又一提交表单的动作,需要在controller中处理,判断用户名密码是否正确,如果正确,向session中写入用户信息,返回登录成功; 3,拦截 阅读全文
posted @ 2022-04-19 15:08 gzs1024 阅读(406) 评论(0) 推荐(0) 编辑
摘要:SpringMVC学习15:拦截器 拦截器: SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能; 过滤器与拦截器的区别:拦截器是AOP思想的具体应用; 过滤器: servlet规范中的一部分, 阅读全文
posted @ 2022-04-19 14:29 gzs1024 阅读(157) 评论(0) 推荐(0) 编辑
摘要:SpringMVC学习14:Ajax(异步无刷新请求) 简介: AJAX= Asynchronous JavaScript and XML(异步的 JavaScript 和 XML) AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术; Ajax 不是一种新的编程语言,而是一种用 阅读全文
posted @ 2022-04-19 13:37 gzs1024 阅读(165) 评论(0) 推荐(0) 编辑
摘要:SpringMVC学习13:什么是JSON 什么是JSON: JSON(javaScript Object Notation : js对象标记)是一种轻量级的数据交换格式,目前使用特别广泛; 采用完全独立于编程语言的文本格式来存储和表示数据; 简洁和清晰的层次结构使得JSON成为理想的数据交换语言; 阅读全文
posted @ 2022-04-17 14:50 gzs1024 阅读(90) 评论(0) 推荐(0) 编辑
摘要:SpringMVC学习12:乱码问题解决 乱码问题测试: 1,前端页面: <%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title></head><body> < 阅读全文
posted @ 2022-04-17 12:59 gzs1024 阅读(124) 评论(0) 推荐(0) 编辑
摘要:SpringMVC学习11:接收请求参数及数据回显 SpringMVC接收请求参数: 1,提交的域名称和处理方法的参数名一致: 提交数据:http://localhost:8080/hello?name=demo 处理方法: //http://localhost:8080/sayhello?name 阅读全文
posted @ 2022-04-17 12:02 gzs1024 阅读(49) 评论(0) 推荐(0) 编辑
摘要:SpringMVC学习10:重定向和转发 结果跳转方式: 重定向:会改变URL 转发:不会改变URL ModelAndView: 设置ModelAndView对象,根据View的名称,和视图解析器跳到指定的页面; 页面:{视图解析器前缀}+viewName+{视图解析器后缀} <!--视图解析器-- 阅读全文
posted @ 2022-04-15 20:13 gzs1024 阅读(39) 评论(0) 推荐(0) 编辑
摘要:SpringMVC学习09 :RestFul风格讲解 RestFul风格: 概念: RestFul就是一个资源定位及资源操作的风格,不是标准,也不是协议,只是一种风格。 基于这个风格的软件可以更简洁,更有层次,更易于实现缓存等机制; RestFul风格:都是以 / 作为分隔符; 功能: 资源:互联网 阅读全文
posted @ 2022-04-15 19:43 gzs1024 阅读(61) 评论(0) 推荐(0) 编辑
摘要:SpringMVC学习08:@RequestMapping说明 @RequestMapping: @RequestMapping注解用于映射URL到控制器类或一个特定的处理程序方法,可用于类或方法上; 用于类上,表示类中的所有响应请求的方法都素以该路径作为父路径; @Controller@Reque 阅读全文
posted @ 2022-04-15 14:32 gzs1024 阅读(34) 评论(0) 推荐(0) 编辑
摘要:SpringMVC学习06:Controller配置总结 控制器:Controller: 控制器负责提供访问应用程序的行为,通常通过接口定义或注解定义【推荐】2种方法实现; 控制器负责解析用户的请求并将其转换为一个模型(Model); 在SpringMVC中,一个控制器类可以包含多个方法; 在Spr 阅读全文
posted @ 2022-04-15 11:17 gzs1024 阅读(207) 评论(0) 推荐(0) 编辑
摘要:SpringMVC:Hello,SpringMVC【注解版】 HelloSpringMVC配置: 1,新建一个普通Module,添加web支持; 2,确定导入了SpringMVC的依赖; 3,检查项目打包下Artfacts,是否有lib目录; 4,配置web.xml,注册DispatcherServ 阅读全文
posted @ 2022-04-14 20:42 gzs1024 阅读(24) 评论(0) 推荐(0) 编辑
摘要:SpringMVC学习05:深入SpringMVC学习 深入SpringMVC学习: 理解SpringMVC的执行步骤; SpringMVC的执行步骤: 1,在web.xml中,配置注册DispatcherServlet; 并在DispatcherServlet中去关联springmvc-servl 阅读全文
posted @ 2022-04-14 19:40 gzs1024 阅读(71) 评论(0) 推荐(0) 编辑
摘要:SpringMVC学习03:初识SpringMVC 什么是SpringMVC: SpringMVC是Spring Framework的一部分,是基于Java实现MVC的轻量级web框架; 官方文档:https://docs.spring.io/spring-framework/docs/curren 阅读全文
posted @ 2022-04-14 17:14 gzs1024 阅读(22) 评论(0) 推荐(0) 编辑
摘要:SpringMVC:Hello,SpringMVC【配置文件版】 HelloSpringMVC配置: 1,新建一个Module,添加web的支持; 2,确定导入了SpringMVC的依赖; 3,配置web.xml,注册DispatcherServlet; <?xml version="1.0" en 阅读全文
posted @ 2022-04-14 16:36 gzs1024 阅读(20) 评论(0) 推荐(0) 编辑
摘要:SpringMVC学习03:回顾Servlet 回顾Servlet: 1,新建Maven工程,删除src,导入父工程依赖: <!--导入依赖--><dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artif 阅读全文
posted @ 2022-04-14 13:52 gzs1024 阅读(39) 评论(0) 推荐(0) 编辑
摘要:SpringMVC学习02:回顾MVC架构 什么是MVC: MVC是模型(Model),视图(View),控制器(Controller)的简写,是一种软件设计规范; 是将业务逻辑,数据,显示分离的方法来组织代码。 MVC的主要作用是降低了视图与业务逻辑间的双向耦合。 MVC不是一种设计模式,MVC是 阅读全文
posted @ 2022-04-14 13:02 gzs1024 阅读(20) 评论(0) 推荐(0) 编辑
摘要:SpringMVC学习01:学习方式 SSM:mybatis+Spring+SpringMVC MVC三层架构: 学习方式: javaSE:认真学习,老师带,入门快; javaWeb:认真学习,老师带,入门快; 框架:研究官方文档,锻炼自学能力,锻炼笔记能力,锻炼项目能力; 后续: SpringMV 阅读全文
posted @ 2022-04-14 12:35 gzs1024 阅读(18) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示