E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SpringMvc-
SpringMVC-
拦截器
过滤器实现Filter接口,是处理Servlet请求的;而拦截器实现HanderInception接口,处理Spring-mvc请求的。一、拦截器的基本使用方式一:方式二:在经过步骤一直接可以到4注意:ProjectInterceptor类最好在Controler包中。属于表现层。二、拦截器参数多个拦截器运行顺序三、源码1.定义ProjectInterceptor拦截器@Component//定义
犀牛超人
·
2023-09-30 12:48
Spring系列
java
spring
SpringMVC-
请求与相应
一、环境准备javax.servletjavax.servlet-api3.1.0provided//确定范围避免与tomcat冲突org.springframeworkspring-webmvc//启动spring内的webmvc5.2.10.RELEASEcom.fasterxml.jackson.corejackson-databind2.9.0org.apache.tomcat.maven
犀牛超人
·
2023-09-27 09:15
Spring系列
spring
java
后端
SpringMVC-
自定义Converter
(一)实现Converter接口,自定义一个转换器:@ComponentpublicclassString2EmpConverterimplementsConverter{@AutowiredDepartmentDaodepDao;@Override//Stringformat:"
[email protected]
"publicEmployeeconvert(Strings
Ezerbel
·
2023-09-15 21:37
SpringMVC
SpringMVC-
返回值
一、普通文本、HTML返回值//普通文本@ControllerpublicclassUserController{@RequestMapping(value="/plainText",produces="text/plain;charset=UTF-8")@ResponseBodypublicStringplainText(){return"Thisis普通文本";}}//HTML@Request
RiversTree
·
2023-09-07 00:46
Java后台开发
java
spring
mysql
SpringMVC-
快速入门(四)- Action返回值类型
返回值有String、void、基础类型、Model、ModelAndView、Map、自定义类、自定义输出内容、@ResponseBody修饰等。1、返回值为String1.1String作为视图名称默认如果action返回String,此时的String为视图名称,会去视图解析器的设定的目录下查找。查找的规则是:URL=prefix前缀+视图名称+suffix后缀组成。@RequestMapp
不会叫的狼
·
2023-09-07 00:15
SpringMVC
springmvc
SpringMVC-
学习笔记
文章目录1.概述1.1SpringMVC快速入门2.请求2.1加载控制2.2请求的映射路径2.3get和post请求发送2.4五种请求参数种类2.5传递JSON数据2.6日期类型参数传递3.响应3.1响应格式4.REST风格4.1介绍4.2RESTful快速入门4.3简化操作1.概述SpringMVC是一个基于Java的Web应用程序框架,用于构建灵活和可扩展的MVC(Model-View-Con
恶熊比比
·
2023-09-02 17:13
mvc
tomcat
java
SpringMVC-
文件上传
1.文件上传1.1文件上传必须a.form表单的enctype取值必须是:multipart/form-data(默认值是:application/x-www-form-urlencoded)b.method属性取值必须是postc.提供一个文件选择域。1.2文件上传的原理分析当form表单的enctype取值不是默认值后,request.getParameter()将失效enctype="aap
一只程序汪
·
2023-08-17 22:34
SpringMVC-
常用注解
1)springMVC常用注解注解作用域说明`@Controller类Controller标识`@RequestMapping类/方法URL映射`@ResponseBody类/方法以Json方式返回`@RequestParam参数按名字接收参数`@RequestBody参数接收Json参数`@PathVariable参数接收URL中的参数2)组合注解@RestController=@Control
哈哈大圣
·
2023-07-29 05:51
SpringMVC-
完全注解式配置
前言:本文是springMVC的入门级案例,采用完全注解式开发versions:java-1.8tomcat-8.5spring-5.3.1gitee地址:https://gitee.com/liubin2000/springMVC-firstDemoSpringBoot太便捷了,就想看看原来的SpringMVC怎么手动配置的。doge.jpg一、项目依赖pom.xml1.81.81.8waror
程序员有个鬼压力
·
2023-07-26 10:33
Springmvc-
跨域请求-后端过滤器设置
Springmvc-
跨域请求-后端设置1.web.xml配置2.过滤器实现类最近在开发UIAPP的项目,出现了文件上传,请求出现跨域问题,在后台进行了相应的设置,因为项目本身的框架是Spring-MVC
隐形的稻草人DI
·
2023-07-15 05:27
java
spring
java
SpringMVC
过滤器
SpringMVC-
请求参数绑定原理
控制层框架历史:Servlet->Structs1.0->Structs2.0->
SpringMVC-
>SpringBoot(嵌入式)其实控制层框架包含两个层面的绑定:路由地址的绑定(涉及控制器及具体路由方法绑定
CalmHeart
·
2023-06-12 19:41
SpringMVC-
快速入门(6.2)- 自定义过滤器
概述由前一节,我们知道过滤器依赖于servlet容器。有时候我们需要在一个请求到达Controller之前能够截获其请求,并且根据其具体情况对HttpServletRequest中的参数进行过滤或者修改。比如:过滤低俗文字、危险字符等。那我们就需要了解下ServletRequest、HttpServletRequest、ServletRequestWrapper以及HttpServletReque
不会叫的狼
·
2023-06-09 21:57
SpringMVC
springmvc
SpringMVC 07 -异常解析器&拦截器&跨域请求
SpringMVC-
异常解析器&拦截器&跨域请求文件上传与下载1异常解析器1.1异常解析器,统一处理2拦截器2.1作用2.2定义拦截器2.3配置拦截路径3跨域请求3.1域3.2Ajax跨域问题3.3解决方案
凌晨五点深蓝
·
2023-04-18 12:00
Java
#
框架演进
java
spring
SpringMVC-
文件上传-异常处理-拦截器
文件上传1.1浏览器端要求(通用浏览器的要求)表单提交方式post提供文件上传框(组件)inputtype=“file”表单的entype属性必须为multipart/form-data(没有这个属性值的话,文件的内容是提交不过去的)1.2服务器端要求要使用request.getInputStream()来获取数据.注意:若表单使用了multipart/form-data,使用原生request.
weixin_49578680
·
2023-04-14 09:44
mvc
SpringMVC-
配置视图解析器
配置视图解析器1.导入依赖包org.springframeworkspring-webmvc5.3.15该包主要提供了DispatcherServlet前端控制器2.在spring-webmvc的目录下可以看到DispatcherServlet.properties这样一个配置属性文件,里面包含了各种处理器的配置信息org.springframework.web.servlet.ViewResol
冰点契约丶
·
2023-04-06 07:18
SpringMVC
mvc
spring
java
SpringMVC-
工作流程-面试用
一、SpringMVC的工作流程咱们先看图,从左上角的浏览器进行顺时针观看二、SpingMVC的常用组件1)DispatcherServlet是一种前端控制器,由框架提供。作用:统一处理请求和响应。除此之外还是整个流程控制的中心,由DispatcherServlet来调用其他组件,处理用户的请求2)HandlerMapping处理器映射器,由框架提供。作用:根据请求的url、method等信息来查
信仰_273993243
·
2023-04-05 14:00
mvc
SpringMVC
关于Java学习的一些错误补充
因此,学习Spring,最“正”的路径依然如下:Spring->Servlet->
SpringMVC-
>SpringBootJPA与Hiber
jvm调优
·
2023-03-30 19:45
Java
经验分享
架构
java
传统架构(单体架构)和微服务的区别
传统架构的问题(1)单块应用,耦合严重(2)开发速度慢,新需求(3)不易于扩展和重构(4)不易于技术升级一个javaweb工程,多个工程,maven整合起来,
springmvc-
>spring->mybatis
ask_baidu
·
2023-03-30 01:34
架构
微服务
mybatis
SpringMVC-
整合详解
SpringMVC-
整合详解MVC什么是MVC?它是一种开发模式,它是模型视图控制器的简称。所有的web应用都是基于MVC开发的M:模型层,它是模型视图控制器的简称。
coderitl.github.io
·
2023-03-28 14:55
Java
前端
java
servlet
SpringMVC-
响应数据和结果视图
1.返回值分类1.1字符串Controller方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。/***String返回值*指定逻辑视图名,经过视图解析器解析为jsp物理路径:/WEB-INF/pages/success.jsp*@parammodel*@return*/@RequestMapping("/testString")publicStringtestString(Mo
一只程序汪
·
2023-02-06 04:29
SSM第三季-
SpringMVC-
拦截器&静态资源放行&RestFul风格开发
SpringMVC拦截器配置拦截器单一拦截器执行流程图SpringMvc中的拦截器:a)SpringMvc拦截器帮我们按照一定规则拦截请求,后根据开发人员自定义的拦截逻辑进行处理;b)自定义拦截器需要实现HandlerInterceptor接口;c)自定义的拦截器实现类需要在SpringMvc配置文件中配置;d)可以配置多个拦截器,配置的顺序会影响到拦截器的执行顺序,配置在前的先执行;e)Hand
轻小說控
·
2022-12-05 19:06
SSM
SSM-SpringMVC
拦截器
静态资源放行
RestFul风格开发
SpringMVC-
环境配置+入门实例
文章目录一、springMVC简介1、什么是MVC2.什么是springMVC二、环境配置1、创建maven工程2、导入核心依赖3、创建springMVC配置文件4、加入thymeleaf视图解析器三、编写web代码1、写一个类,并且加上配置标签2、配置thymeleaf视图解析器的下载路径3、编写一个简单的前端页面4、写获取视图的方法5、配置Tomcat服务器6、测试结果一、springMVC简
我没得冰阔落.
·
2022-09-22 20:38
Spring
spring
mvc
web
java
SpringMvc-
请求处理参数 和 响应数据处理
1、请求处理参数1.1请求参数@RequestParam1.1.1不使用@RequestParam注解请求参数处理,不使用参数注解:1.如果请求参数名和请求处理的形参名一致,springMvc框架会自动将你的请求参数名对应的参数值,绑定到请求方法的形参中,方法内就可以直接使用,不用手动获取;2.如果你的请求没有携带参数,不会报错,只不过,请求处理方法的形参值都是null或其他值,如果请求处理方法形
·
2022-09-04 10:34
SpringMVC-
核心组件
源码:
[email protected]
:dandan77/springmvc.git什么是SpringMVCSpringMVC是一个WEB层、控制层框架,主要用来负责与客户端交互,业务逻辑的调用.SpringMVC是Spring家族的一大组件.Spring整合SpringMVC可以做到无缝集成.特点简单易用性能佳。为什么有了Servlet还要学SpringMVC1:Servlet的开发配置相对麻烦,se
勤自省
·
2022-08-18 11:26
java
面试题
前端
java
spring
springmvc-
数据脱敏
基于ResponseBodyAdvice来实现,关于ResponseBodyAdvice在之前的文章
SpringMVC-
特性annotation中有介绍,这里不再赘述.publicinter
伊布拉西莫
·
2022-08-11 18:56
#
springMVC
数据脱敏
SpringMVC-
数据响应/获取请求参数
SpringMVC的数据响应方式页面跳转直接返回字符串通过ModelAndView对象返回回写数据直接返回字符串返回对象或集合页面跳转方式一、返回带有前缀的字符串:转发:forward:/WEB-INF/views/index.jsp重定向:redirect:/index.jsp方式二、返回ModelAndView对象@RequestMapping("/quick2")publicModelAnd
Heiko-Android
·
2022-07-27 11:38
javaEE
spring
javaEE
数据响应
请求参数
自定义类型转换器
SpringMVC超详细讲解视图和视图解析器
目录
SpringMVC-
视图和视图解析器1.基本介绍2.自定义视图1.为什么要自定义视图2.自定义视图实例-代码实现3.自定义视图工作流程小结自定义视图-小结自定义视图-工作流程4.目标方法直接指定转发或重定向
·
2022-06-21 12:47
SpringMVC-
自定义拦截器
SpringMVC-
自定义拦截器1.什么是拦截器●说明SpringMVC也可以使用拦截器对请求进行拦截处理,用户可以自定义拦截器来实现特定的功能.自定义的拦截器必须实现HandlerInterceptor
llp1110
·
2022-06-20 13:04
Spring
java
开发语言
小白文-
SpringMVC-
解读DispatcherServlet源码
SpringMVC学习完Spring框架技术之后,差不多会出现两批人:一批是听得云里雾里,依然不明白这个东西是干嘛的;还有一批就是差不多理解了核心思想,但是不知道这些东西该如何去发挥它的作用。在SpringMVC阶段,你就能逐渐够体会到Spring框架为我们带来的便捷之处了。此阶段,我们将再次回到Tomcat的Web应用程序开发中,去感受SpringMVC为我们带来的巨大便捷。MVC理论基础在之前
ML李嘉图
·
2022-03-06 20:00
ssm快速入门框架使用,一篇解决环境搭建快速上手,拿来即用
SSM整合配置开发规划环境要求Idea,Mysql5.7,Tomcat9,Maven3.8,Lombok配置流程项目搭建->MySQL->Mybatis->Spring->
SpringMVC-
>web.xml
吃螃蟹的小孩
·
2022-02-05 08:21
ssm
ssm
spring
4
springmvc
mybatis
maven
SpringMVC-
整合SSM框架(狂神学习笔记)2021-10-03
SpringMVC-
狂神(整合SSM框架)1、整合SSM1.环境要求环境:IDEA/EclipseMySQL5.7+Tomcat9Maven3.6要求:需要熟练掌握MySQL数据库,Spring,JavaWeb
吕招焕
·
2021-10-03 19:39
Java
mysql
spring
java
springMVC-
拦截器-后篇-时间拦截器
packagecom.in.interceptor;importjava.util.Calendar;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importorg.springframework.web.servlet.handler.HandlerInterce
ssttIsme
·
2021-05-18 00:34
SpringMVC-
设置UTF-8编码
SpringMVC-
设置UTF-8编码参考sxhjhf-springMVC@response中文乱码解决修改Response的编码,这是基于xml配置文件的方法.spring-mvc-utf-8-encoding
xiaofudeng
·
2021-05-10 18:54
SpringMVC-
方法四种类型返回值总结,你用过几种?
SpringMVC现在算是Java领域的一个基础性框架了,很多人天天用,可是对于SpringMVC方法的返回值,你又是否完全清楚呢?今天松哥就来和大家聊一聊SpringMVC中四种不同类型的返回值,看看有没有get到你的知识盲点?1.ModelAndView以前前后端不分的情况下,ModelAndView应该是最最常见的返回值类型了,现在前后端分离后,后端都是以返回JSON数据为主了。后端返回Mo
Java架构学习者
·
2021-03-11 23:09
SpringMVC-
认识
什么是MVCMVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。是将业务逻辑、数据、显示分离的方法来组织代码。MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。Model(模型):数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数
35s
·
2021-01-20 13:39
SpringMVC学习
Spring MVC 拦截器 interceptor 用法详解
SpringMVC-
拦截器今天就是把有关拦截器的知识做一个总结。1.拦截器概述1.1什么是拦截器?
·
2021-01-17 17:44
SpringMVC-
自定义转换器
1.定义转换器类实现Converter接口importorg.springframework.core.convert.converter.Converter;importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Date;publicclassDateConverterimplementsC
Kevinnsm
·
2020-11-25 15:44
springmvc
转换器
SpringMVC-1(小白学习笔记)
SpringMVCSpringMVCSpringMVC1.JSPModel12.JSPModel23.什么是MVC4.MVC优缺点5.SpringMVC简介6.搭建
springMVC-
依赖的配置7.springmvc
小满的混乱仓库
·
2020-11-17 09:21
springmvc
springMVC静态资源的映射
springDispatcherServletorg.springframework.web.servlet.DispatcherServletcontextConfigLocationclasspath:
springMvc
baochan3475
·
2020-09-17 08:24
java
web.xml
SpringMVC-
视图名称解析器BeanNameViewResolver
引入:点击打开链接1.在引入文章的基础上修改springmvc.xml2.修改MyController类packagetop.wyyblog.Controller;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importorg.springframework.ste
斗木獬
·
2020-09-16 18:04
SpringMVC
springMVC-
数据自动封装到返回结果类
-》做javaweb的在开发数据接口的时候都会封装一套统一的结果类,把需要返回给前端的数据放到结果类中的数据域,然后在返回给前端。返回的数据结构倒是规范了,但是每次都需要手动的set数据,是不是很麻烦。如标题所示写一个能把数据自动封装到结果类的小功能:一、party11、首先想到的是aop来实现,自定义一个注解来标识需要自动封装返回值的handler,现实会是这么如意的吗?我们接着往下看。a)简约
子也
·
2020-09-16 11:04
SpringBoot
Java篇
springmvc-
异步请求-返回DeferredResult
61、
springmvc-
异步请求-返回DeferredResult1.线程中创建DeferredResultdeferredResult对象并返回.主线程推出2.当拿到deferredResult对象的线程调用了
y41992910
·
2020-09-12 21:06
java基础
Spring注解驱动开发实战 | 第二十五篇:
springmvc-
异步请求-返回Callable
在com.wsc.controller下创建AsyncControllerpackagecom.wsc.controller;importjava.util.UUID;importjava.util.concurrent.Callable;importorg.springframework.stereotype.Controller;importorg.springframework.web.bi
禅师与青年的技术尬聊
·
2020-09-12 20:21
spring注解
Spring注解驱动开发实战
SpringMVC-
常用注解(异常处理注解)
1、@ResponseStatus注解@ResponseStatus是一个处理异常的注解,可以修饰一个类或者一个方法,当修饰一个类的时候,通常修饰的是一个异常类。在自定义异常类上加上这个注解,当抛出自定义异常的时候,使用这个注解声明的value值和reason值将异常信息返回给客户端,提高可读性。/***自定义异常类*@version:1.0*@date2019-02-2311:53*/@Resp
少年梦fire
·
2020-09-12 12:02
Spring
MVC
SpringMVC-
实现PUT请求上传文件(转)
因为在图片上传的时候使用的是二进制的方式上传,所以使用隐藏域进行方法转换方式失效,转方法:https://www.cnblogs.com/morethink/p/6378015.html可是后来我又有遇到另外一个需求那就是修改的时候需要传送文件到put方法中,于是这种方法就不可行了,但是我在HiddenHttpMethodFilter源码中看到这样一句话1*NOTE:Thisfilterneeds
azjnf1847
·
2020-09-12 08:41
springMVC-
The prefix "mvc" for element "mvc:annotation-driven" is not bound 解决方法
在springmvc配置文件里面写默认的注解映射的支持的时候:Theprefix"mvc"forelement"mvc:annotation-driven"isnotbound。特此记录,解决方法。在配置文件中的beans中添加xmlns:mvc="http://www.springframework.org/schema/mvc"xsi:schemaLocation="http://www.sp
Chary1n
·
2020-09-12 05:04
springmvc
SpringMVC-
的作用
背景事实上,我们更多的时候使用这个标签只是因为我们看到人家那么配的。但是我们对其中的配置大多数时候是浑然不知的。但是,当我们想去扩展其中的一些东西的时候,才发现这个有多麽的重要!标签的组成细心的同学肯定有看过这个标签的xsd定义。下面我们一起看看!仔细去找的话大家会发现这个标签里面允许出现如下的四种内置标签:message-convertersargument-resolversasync-sup
henry-hacker
·
2020-09-12 05:45
spring
SpringMVC-
狂神(5.整合SSM框架)学习笔记
文章目录1.整合SSM1.环境要求2.数据库环境3.基本环境搭建4.Mybatis层编写5.Spring层6.SpringMVC层7.Controller和视图层编写项目结构图1.整合SSM1.环境要求环境:IDEA/EclipseMySQL5.7+Tomcat9Maven3.6要求:需要熟练掌握MySQL数据库,Spring,JavaWeb及MyBatis知识,简单的前端知识2.数据库环境创建一
2B只是铅笔
·
2020-09-10 10:19
SpringMVC
springmvc
狂神说Mybatis->Spring5->
springMVC-
>SSM整合笔记和视频
转自longzhi:mybatis笔记转自官网:mybatis中文文档转自B站狂神说Java:mybatis视频转自MelodyJerry:spring5笔记转自B站转自B站狂神说Java:spring5视频转自xiangminlu:springMVC+SSM整合视频和笔记转自狂神说:拦截器+文件上传下载转自狂神说:Ajax演示
密码11位
·
2020-08-31 01:32
java
mybatis
Java 学习路线
java后端学习路线快速就业路线推荐:JavaSE->mysql基础->jdbc->JavaWeb->spring->
SpringMvc-
>mybatis->ssm整合项目->linux基础->git/
新手小程序猿
·
2020-08-25 16:12
java
学习路线
后端
java
spring
git
mysql
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他