随笔分类 -  学习笔记 / SSM框架全套教程 / SpringMVC

摘要:15.1、常用组件 15.1.1、 DispatcherServlet DispatcherServlet 是前端控制器,由框架提供,不需要工程师开发; 作用:统一处理请求和响应,整个流程控制的中心,由它调用其它组件处理用户的请求。 15.1.2、HandlerMapping HandlerMapp 阅读全文
posted @ 2023-11-25 21:57 Javaer1995 阅读(59) 评论(0) 推荐(0) 编辑
摘要:14.1、概述 在实际工作中,一般使用配置类和注解代替web.xml和SpringMVC配置文件的功能; 在 Servlet3.0 环境中,容器会在类路径中查找实现了 javax.servlet.ServletContainerInitializer 接口的类, 如果找到了的话,就会用它来配置 Se 阅读全文
posted @ 2023-11-19 21:31 Javaer1995 阅读(158) 评论(0) 推荐(0) 编辑
摘要:13.1、环境搭建 创建名为spring_mvc_exception的新module,过程参考9.1节和9.5节 13.1.1、创建错误提示页 <!DOCTYPE html> <html lang="en" xmlns:th="http://www.thymeleaf.org"> <head> <m 阅读全文
posted @ 2023-11-14 20:03 Javaer1995 阅读(75) 评论(0) 推荐(0) 编辑
摘要:12.1、环境搭建 创建名为spring_mvc_interceptor的新module,过程参考9.1节和9.5节 12.1.1、页面请求示例 <a th:href="@{/test/hello}">测试拦截器</a> 12.1.2、控制器方法示例 @RequestMapping("/test/h 阅读全文
posted @ 2023-11-10 20:24 Javaer1995 阅读(171) 评论(0) 推荐(0) 编辑
摘要:创建名为spring_mvc_file的新module,过程参考9.1节和9.5节 11.1、文件下载 11.1.1、创建图片目录并放置图片 11.1.2、页面请求示例 <a th:href="@{/test/down}">下载图片</a> 11.1.3、控制器方法示例 package online 阅读全文
posted @ 2023-11-05 19:52 Javaer1995 阅读(204) 评论(0) 推荐(0) 编辑
摘要:创建名为spring_mvc_ajax的新module,过程参考9.1节和9.5节 10.1、SpringMVC处理Ajax请求 10.1.1、页面请求示例 <input type="button" value="测试SpringMVC处理Ajax请求" onclick="testAjax()"> 阅读全文
posted @ 2023-11-01 21:14 Javaer1995 阅读(252) 评论(0) 推荐(0) 编辑
摘要:9.1、环境搭建 9.1.1、在project创建新module 9.1.2、选择maven 9.1.3、设置module名称和路径 9.1.4、module初始状态 9.1.5、配置打包方式和引入依赖 注意:默认的打包方式为 jar,为了能配置web资源,需要将打包方式设置为 war <?xml 阅读全文
posted @ 2023-10-26 21:18 Javaer1995 阅读(212) 评论(0) 推荐(0) 编辑
摘要:阅读本文前,需要先阅读SpringMVC之RESTful概述 8.1、前期工作 8.1.1、创建实体类Employee package org.rain.pojo; import java.io.Serializable; /** * @author liaojy * @date 2023/10/1 阅读全文
posted @ 2023-10-24 08:46 Javaer1995 阅读(65) 评论(0) 推荐(0) 编辑
摘要:创建名为spring_mvc_rest的新module,过程参考5.2节和6.6节 7.1、简介 RESTful 也称为REST(英文:Representational State Transfer)即表现层状态传递,它是一种软件架构风格或设计风格; REST 是 Roy Fielding 博士( 阅读全文
posted @ 2023-10-19 16:54 Javaer1995 阅读(104) 评论(0) 推荐(0) 编辑
摘要:注意:本文环境搭建请参考5.2节 6.1、视图概述 视图的作用是渲染数据,将模型Model中的数据展示给用户; SpringMVC视图的种类很多,默认有转发视图和重定向视图; SpringMVC中的视图是View接口; 当工程引入jstl的依赖,转发视图会自动转换为JstlView; 若使用的视图技 阅读全文
posted @ 2023-10-15 23:50 Javaer1995 阅读(92) 评论(0) 推荐(0) 编辑
摘要:5.1、域对象简介 请求域(request):一次请求范围内有效 会话域(session):一次会话范围内有效 应用域(application):整个应用范围内有效 5.2、环境搭建 5.2.1、右击project创建新module 5.2.2、选择maven 5.2.3、设置module名称和路径 阅读全文
posted @ 2023-10-13 09:02 Javaer1995 阅读(136) 评论(0) 推荐(0) 编辑
摘要:4.1 环境搭建 创建名为spring_mvc_demo2的新module,过程参考3.1节 4.1.1、创建请求控制器 package org.rain.controller; import org.springframework.stereotype.Controller; /** * @aut 阅读全文
posted @ 2023-10-10 12:48 Javaer1995 阅读(154) 评论(0) 推荐(1) 编辑
摘要:3.1、环境搭建 创建名为spring_mvc_demo的新module,过程参考2.1节 3.1.1、创建SpringMVC的配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.o 阅读全文
posted @ 2023-09-27 11:44 Javaer1995 阅读(278) 评论(0) 推荐(0) 编辑
摘要:2.1、环境搭建 2.1.1、右击project创建新module 2.1.2、选择maven 2.1.3、设置module名称和路径 2.1.4、module初始状态 2.1.5、配置打包方式 注意:默认的打包方式为 jar,为了能配置web资源,需要将打包方式设置为 war <packaging 阅读全文
posted @ 2023-09-20 11:17 Javaer1995 阅读(95) 评论(0) 推荐(0) 编辑
摘要:1.1、MVC 概述 MVC:是一种软件架构的思想,将软件按照模型、视图、控制器来划分; M( Model ):模型层,指工程中的 JavaBean ,作用是处理数据; V( View ):视图层,指工程中的 html 或 jsp 等页面,作用是与用户进行交互、展示数据; C( Controller 阅读全文
posted @ 2023-09-05 00:44 Javaer1995 阅读(80) 评论(0) 推荐(0) 编辑