springmvc

SpringMVC-实现返回json数据

在实际应用中我们最多用的就是json,故这里学习一下返回json数据 简单效果展示: list 主要代码 package com.aurora.json; import com.aurora.pojo.User; import org.springframework.stereotype.Contr ......
SpringMVC 数据 json

SpringMVC-快速返回逻辑视图

今天完成了SpringMVC-快速返回逻辑视图,可以看作是springmvc一个非常基础的demo 效果: 代码: index.jsp <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <t ......
视图 SpringMVC 逻辑

springmvc

线程安全:https://www.cnblogs.com/lixinjie/p/a-answer-about-thread-safety-in-a-interview.html springmvc 在spring基础上加入2个jar ......
springmvc

springMVC controller控制器方法HttpServletRequest等参数的是谁传递进来的

SpringMVC中两个重要的接口:请求方法参数的处理、响应返回值的处理,分别是HandlerMethodArgumentResolver和HandlerMethodReturnValueHandler HandlerMethodArgumentResolver 的实现类 ServletReques ......

9、SpringMVC之处理静态资源

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 ......
静态 SpringMVC 资源

8、SpringMVC之RESTful案例

阅读本文前,需要先阅读SpringMVC之RESTful概述 8.1、前期工作 8.1.1、创建实体类Employee package org.rain.pojo; import java.io.Serializable; /** * @author liaojy * @date 2023/10/1 ......
SpringMVC 案例 RESTful

SpringMVC自定义处理返回值demo和异步处理模式DeferredResult demo

搭建自定义返回值处理器demo 新建springboot项目 修改pom.xml <!-- 新增依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</a ......
demo DeferredResult SpringMVC 模式

7、SpringMVC之RESTful概述

创建名为spring_mvc_rest的新module,过程参考5.2节和6.6节 7.1、简介 RESTful 也称为REST(英文:Representational State Transfer)即表现层状态传递,它是一种软件架构风格或设计风格; REST 是 Roy Fielding 博士( ......
SpringMVC RESTful

6、SpringMVC之视图

注意:本文环境搭建请参考5.2节 6.1、视图概述 视图的作用是渲染数据,将模型Model中的数据展示给用户; SpringMVC视图的种类很多,默认有转发视图和重定向视图; SpringMVC中的视图是View接口; 当工程引入jstl的依赖,转发视图会自动转换为JstlView; 若使用的视图技 ......
视图 SpringMVC

springmvc应用

1、说在最前面,也是我挣扎了最长时间的小问题,就是每次修改配置后,虽然console端一直在跳动,但并不是更新了页面!每次我修改了配置后都以为,动态项目嘛,肯定会自动刷新的,但我挣扎了很久,发现无论怎么修改代码都无法从http://localhost/ch9/中点击“登录”或者“注册”后正常跳转到h ......
springmvc

5、SpringMVC之域对象共享数据

5.1、域对象简介 请求域(request):一次请求范围内有效 会话域(session):一次会话范围内有效 应用域(application):整个应用范围内有效 5.2、环境搭建 5.2.1、右击project创建新module 5.2.2、选择maven 5.2.3、设置module名称和路径 ......
SpringMVC 对象 数据

SpringMVC

1.1 SpringMVC概述 SpringMVC是一种基于Java实现MVC模型的轻量级Web框架 优点 使用简单,开发便捷 (相比于Servlet) 1.2 SpringMVC快速入门 使用SpringMVC技术需要先导入SpringMVC坐标与Servlet坐标 <dependency> <g ......
SpringMVC

springMVC @Test方法中如何请求https

原文链接:https://www.longkui.site/error/springmvc-test-https/4823/ 0.背景 springMVC环境,需要在@Test方法中发送一个https请求,按照格式要求发送了,结果报错 org.springframework.web.client.R ......
springMVC 方法 https Test

Springmvc执行流程

......
Springmvc 流程

4、SpringMVC之获取请求参数

4.1 环境搭建 创建名为spring_mvc_demo2的新module,过程参考3.1节 4.1.1、创建请求控制器 package org.rain.controller; import org.springframework.stereotype.Controller; /** * @aut ......
SpringMVC 参数

SpringMVC

SpringMVC 框架介绍 Web应用开发 web1.0 web2.0 web 3.0 web 1.0应用特点信息(可读) 单向 web服务器到浏览器 web 2.0应用特点信息互动(可读+可写) 动态Web web服务器和我浏览器通过互联网进行交互 web 3.0应用特点信息共享(可读+可写+可 ......
SpringMVC

springmvc maven依赖

<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/P ......
springmvc maven

招投标管理系统 SpringMVC+MyBatis+MySQL+JSP

招投标管理系统 一、系统介绍 招投标管理系统是一个简化的招投标系统,为企业进行招投标活动提供信息化的支持,优化招投标流程,减轻招投标管理人员工作负担,提高工作效力发挥很大作用。 系统分为五大模块:公告管理,投标管理,评标管理,系统管理,系统维护。 招投标的基本流程: 第一步:由招标员(招标员由系统管 ......
SpringMVC 管理系统 MyBatis 系统 MySQL

SpringMVC——WebMvcConfigurer

WebMvcConfigurer 是 Spring MVC 提供的一个接口,允许你自定义 Spring MVC 的配置。通过实现这个接口,你可以注册拦截器、添加视图控制器、配置视图解析器等,以满足你的应用程序特定需求。这个接口提供了多个回调方法,你可以选择性地实现这些方法。 WebMvcConfig ......
WebMvcConfigurer SpringMVC

SpringMVC略解

Spring MVC是Spring框架的重要模块,是基于Java实现的轻量级Web MVC框架。 其主要设计原理和实现如下: 1. 基于MVC架构,将请求分发到不同的组件处理。 2. 通过DispatcherServlet作为前端控制器,映射请求并处理响应。 3. 支持注解配置Controller、 ......
SpringMVC

SpringMVC配置文件

springmvc.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLS ......
SpringMVC 文件

SpringMVC

SpringMVC 绝大部分项目都是Web应用开发 绝大部分程序员都是从事Web应用开发 Web应用时代 Web1.0 特点:信息发布(可读) Web2.0 特点:信息互动(可读,可写) 应用开发:Web客户端开发+Web服务器端开发 Web3.0 特点:信息共享(可读+可写+可拥有) 计算机网络通 ......
SpringMVC

SpringMVC支持AJAX(响应JSON数据)

1.主要注解 2.整合Demo 1) ajax.jsp 1 <%-- 2 Created by IntelliJ IDEA. 3 User: jacke 4 Date: 2023/9/15 5 Time: 16:40 6 To change this template use File | Sett ......
SpringMVC 数据 AJAX JSON

SpringMVC概述

一、SpringMVC 的基本概念 1.1 关于三层架构和 MVC 1.1.1 三层架构 我们的开发架构一般都是基于两种形式,一种是 C/S 架构,也就是客户端/服务器,另一种是 B/S 架构,也就是浏览器服务器。在 JavaEE 开发中,几乎全都是基于 B/S 架构的开发。那么在 B/S 架构中, ......
SpringMVC

SpringMVC

MVC:模型(model),视图(view),控制器(controller) SpringMVC是SprIng框架的web组件 拦截器是类似于过滤器的 OSI七层模型:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层 TCP/IP协议四层:网络接口层,网络层,传输层,应用层 JAVAEE三 ......
SpringMVC

3. SpringMVC-使用注解开发-beans

万能开头: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframe ......
注解 SpringMVC beans

SpringMVC 异常处理

SpringMVC 异常处理 异常处理类ExceptionHandler package com.tobie.globalexception; import org.springframework.ui.ModelMap; import org.springframework.web.bind.an ......
SpringMVC

SpringMVC 数据校验

SpringMVC 数据校验 应用程序在执行业务逻辑前,必须通过数据校验保证接收的输入数据时正确合法的. 在一般情况下,应用程序的开发是分层的,不同层的代码由不同开发人员负责。 很多时候,同样的数据校验会出现在不同层中,这样会导致代码冗余,为了避免这样的情况,最好是将验证逻辑和相应的域模型进行绑定, ......
SpringMVC 数据

SpringMVC 文件上传

SpringMVC 文件上传 <!--支持文件上传--> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <!--maxUploadSiz ......
SpringMVC 文件

SpringMVC 拦截器

SpringMVC 拦截器 <!--配置拦截器,可定义多个拦截器--> <mvc:interceptors> <!--定义1个拦截器--> <mvc:interceptor> <!--用于指定拦截器匹配url--> <mvc:mapping path="/user/**"/> <!--用于指定拦截器 ......
SpringMVC