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-
权限设计
万丈高楼平地起。权限管理对于管理系统而言已经是标配中的标配了吧,对于我等俗人更是不能免俗。同时就目前的项目状况而言,我们还不需要那么高大上的开源的解决方案,如SpringSecurity,Shiro。小伙伴一致决定我们还是从基本的功能迭代起来吧。目标:1.实现权限的管理(CRUD)2.实现部门管理(CRUD)3.实现人员的管理(CRUD)4.实现部门和权限的关联管理(CRUD)5.实现人员和部门的
bee1314
·
2020-08-25 09:42
Java
spring
jsp
web
深入理解
SpringMVC-
基础篇
深入理解
SpringMVC-
基础篇SpringMVC是一个轻量级的MVC框架,SpringMVC由于其轻量级的实现以及与Spring框架的无缝整合等诸多优势,近年来在MVC框架中脱颖而出,受到诸多开发人员的青睐
it小奋
·
2020-08-24 16:06
SpringMVC
SpringMVC-
请求参数注入-基本类型参数注入源码探讨
前言这篇文章分享SringMVC处理请求流程中的一个环节,注入请求参数值,请求参数注入是DispatcherServlet接收并处理请求的流程其中的一个环节,最后选取最基础的参数解析器RequestParamMethodArgumentResolver,了解注入其如何注入基本类型,如int、String等。SpringVersion:5.0.6.RELEASESpringMVCVersion:5.
半笙彷徨
·
2020-08-21 10:09
Spring
SpringMVC
SpringMVC-
请求参数注入-对象类型参数注入源码探讨
接着上一篇请求参数解析,本篇分析讲请求参数解析为对象属性的源码。demo基于springboot与上一篇稍微不同,这里的spring版本为5.1.5。controller@RestController@RequestMapping("/index")publicclassTestController{@GetMapping("/test")publicStringtest(SysUserDtosy
半笙彷徨
·
2020-08-21 07:24
Spring
Springmvc-
将前端数据映射成JAVA对象接收实例
确保前端数据字段跟JAVA对象属性(字段)一致JQ代码://前端数据varspecListArr=newArray();specList=[];if($(this).val()!=''){varspecInfo={};specInfo.specName=specName;specInfo.specValue=$(this).val();specList.push(specInfo);}//spec
TAK-CHING-LO
·
2020-08-21 07:11
Springmvc
SpringMVC-
前端数据映射成JAVA对象接收实例
SpringMVC-
前端数据映射成JAVA对象接收实例在请求的中将请求的数据与对应的实体类进行相对应完成映射,需要确保请求的数据名称和实体类的名称一致,才可以保证数据完整的映射到实体。
a656678879
·
2020-08-21 07:44
注解的学习
SpringMVC的学习
javaScript
springMVC-
绑定参数之类型转换有三种方式
文章目录绑定参数之类型转换有三种方式1.实体类中加日期格式化注解2.属性编辑器3.类型转换器Converter绑定参数之类型转换有三种方式1.实体类中加日期格式化注解这种方式是,是要实体类中需要要转换的都加上该注解。@DateTimeFormat(pattern="yyyy-MM-ddHH:mm")privateDatecreationTime;2.属性编辑器spring3.1之前在Control
ginger_mr
·
2020-08-21 01:22
#
SpinrgMVC
springmvc-
异常处理器以及拦截器
异常处理器springmvc异常处理dao、service、controller都可能出现异常,当出现异常都通过throwsException向上抛出,最后由SpringMVC前端控制器交由异常处理器进行异常处理,SpringMVC提供全局异常处理器(一个系统只有一个异常处理器)进行统一异常处理。自定义异常类publicclassMyExceptionextendsException{privat
林北林北
·
2020-08-19 19:01
SpringMvc-
参数绑定
参数绑定参数绑定,简单来说就是客户端发送请求,而请求中包含一些数据,那么这些数据怎么到达Controller?这在实际项目开发中也是用到的最多的,那么SpringMvc的参数绑定是怎么实现的呢?下面我们来详细的讲解。1.SpringMvc参数绑定在SpringMvc中,提交请求的数据是通过方法形参来接收的。从客户端请求的key/value数据,经过参数绑定,将key/value数据绑定到Contr
qq_37672881
·
2020-08-19 19:11
SpringMVC-
代码实现SpringMVC
代码实现SpringMVC配置web.xml,注册DispatcherServletspringmvcorg.springframework.web.servlet.DispatcherServletcontextConfigLocationclasspath:springmvc-servlet.xml1springmvc/配置springMVC的配置文件;springmvc-servlet.xm
你的笑容灿烂了这个夏天
·
2020-08-19 05:26
SpingMVC
Springmvc-
接受参数的几种方式
/*传参的方式:*1.HttpServletRequestrequest。来接收参数*publicStringlogin(HttpServletRequestrequest){}**2.直接用页面传过来的数据原型来接收(Stringusername,Stringpassword)*publicStringlogin(Stringusername,Stringpassword){}**3.当请求参数
李自富
·
2020-08-18 23:55
Spring
springmvc-
异步调用
SpringMVC-
异步调用发送异步请求(回顾)访问controller$(function(){$("#testAjax").click(function(){//为id="testAjax"的组件绑定点击事件
春秋二两
·
2020-08-18 00:44
ajax
SpringMVC&&&拦截器基本配置
SpringMVC-
拦截器拦截器拦截器(Interceptor)是一种动态拦截方法调用的机制作用:1.在指定的方法调用前后执行预先设定的代码2.阻止原始方法的执行核心原理:AOP思想拦截器链:多个拦截器按照一定的顺序
春秋二两
·
2020-08-18 00:44
SpringMVC-
请求的处理流程
前文讲过,在SpringMVC中,对于请求的处理涉及到三个Servlet:HttpServletBean、FrameworkServlet和DispatcherServlet。一、HttpServletBean在SpringMVC的初始化过程中,HttpServletBean负责获取Servlet的配置参数,并放入SpringMVC的环境中,但在请求的处理上,HttpServletBean并没有做
Olge
·
2020-08-17 10:29
Code-Spring
SpringMVC-
响应数据和结果视图
SpringMVC-
响应数据和结果视图1.返回值分类1.1字符串Controller方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。
PopsiCola
·
2020-08-17 10:49
Java
SpringMVC
SpringMVC-
响应数据和结果视图
一、返回值分类1、字符串@Controller@RequestMapping("test")publicclasstest{@RequestMapping("testString")publicStringtestString(Modelmodel){Useruser=newUser();user.setUserName("李四");user.setAge("29");user.setDate("
NeilNiu
·
2020-08-17 08:11
springMVC三种异常处理方式
SimpleMappingExceptionResolver:
springMVC-
冬语
·
2020-08-17 08:09
springMVC
SpringMVC-
处理表单数据
1.类型转换form表单提交的数据都是String类型,例如在Servlet中我们是通过StringfiledName=request.getParameter(“…”)方法来获取相应的字段值。如果需要的是int类型,在Servlet中我们也必须进行类型转换,如intage=Integer.parseInt(…)。但是在SpringMVC中,我们并不需要关心类型的转换,例如:@RequestMap
你好1995
·
2020-08-17 08:54
SpringMVC
SpringMVC-
国际化&拦截器&文件的上传
SpringMVC国际化国际化需求在页面上能够根据浏览器语言设置的情况对文本(不是内容),时间,数值进行本地化处理解决:使用JSTL的fmt标签在src下新建i18n.propertis和i18n_en_US.properties和i18n_zh_CN.properties两个文件i18n.propertisotEmpty.employee.lastName=^^LastName\u4E0D\u8
轻小說控
·
2020-08-17 07:41
Spring
SpringMVC
SpringMVC-
响应数据和结果视图
返回值分类1.字符串controller方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。2.void在controller方法形参上可以定义request和response,使用request或response指定响应结果1、使用request转向页面2、也可以通过response页面重定向3、也可以通过response指定响应结果3.ModelAndViewModelAndV
weixin_34221073
·
2020-08-17 07:20
SpringMVC-
拦截器
拦截器思路:MyInterceptor(拦截器的类)拦截器的配置思路:首先页面发出请求先经过拦截器MyInterceptor的preHandle方法拦截器放行(returnture)去执行Controller执行完成后经过拦截器MyInterceptor的postHandle方法执行success.jsp再次经过拦截器MyInterceptor的afterCompletion方法MyInterce
Cw2_
·
2020-08-16 16:23
笔记
SpringMVC-
应用(数据绑定-自定义类型转换器,数据的格式化,数据校验)
一.提出问题SpringMVC封装自定义类型对象的时候,JavaBean要和页面提交的数据一一绑定。下面要知道:1)页面提交的数据都是字符串2)JavaBean中的属性如:Integerage;那么绑定数据的时候牵扯到以下操作:1)数据绑定期间的数据类型转换?String--Integer2)数据绑定期间的数据格式化问题?比如提交的日期进行转换:birth=2017-12-15-->Date201
WYFVV
·
2020-08-11 02:28
SpringMVC
springmvc-
思维导图
其实springmvc拦截器最主要的方法就是doService(),该方法执行了doDispatch()doService中1.首先将request的Attribute遍历一遍放入一个attributesSnapshot快照HashMap中,2.然后再request中设置了一部分springmvc的Attribute属性,3.然后执行doDispatch()4.将第一步中的attributesSn
如此简单^_^
·
2020-08-09 12:51
JAVA
SpringMVC-
数据格式化&JSR303数据校验&返回JSON及其原理
数据的格式化步骤1.在springmvc.xml中配置2.在相应需要格式化的数据前加上格式化注解//格式化@DateTimeFormat(pattern="yyyy-MM-dd")privateDatebirth;@NumberFormat(pattern="#,###,###.#")privateFloatsalary;原理如果数据类型转化出错误,可以使用BindingResult来显示出错误信
轻小說控
·
2020-08-07 11:18
Spring
SpringMVC
SpringMVC-
利用filter实现安全登录
安全登录,不同与普通登录。安全登录是什么呢?就是只要用户名和密码不正确,除了登陆页面,其他页面你进不去,这就是安全登录。刚开始,用springmvc自带的拦截器试了一下,效果出来了,但是发现了个问题,就是只能拦截到处理器的请求,其他请求不能拦截,比如我在地址栏里输入一个地址,依然可以跳转,这就很不好,为此,我选用了filter过滤器来进行过滤。代码如下:首先是过滤器的代码:publicvoiddo
weixin_41113108
·
2020-08-04 06:33
SpringMVC-
轻量级Web框架
SpringMVCSpringMVC框架是一个基于请求驱动的Web框架,并且使用了前段控制器模式来进行设计,再根据请求映射规则分发给相应的页面控制器(动作/处理器)进行处理SpringMVC处理请求的流程具体执行步骤如下首先用户发送请求——>前端控制器,前端控制器根据请求信息(URL)来决定选择哪一个页面控制器进行处理并把请求委托给它页面控制器接收到请求后,进行功能处理,首先需要收集和绑定请求参数
cho3en1
·
2020-08-02 17:25
SpringMVC
SpringMVC-
文件上传、下载及静态资源处理
文章目录文件上传相关jar包页面配置文件Controller测试文件下载第一种方式Controller第二种方式(基于ResponseEntity实现)静态资源处理在web.xml文件中配置defaultservlet在配置文件中通过标签设置文件上传相关jar包页面Inserttitlehere下载文件1下载文件2用户名:图片:配置文件ControllerControllerpublicclass
十月安好
·
2020-07-31 23:38
Spring学习
Spring
SSM框架整合(IntellIj IDEA+Maven+Spring+SpringMVC+MyBatis)之MyBatis
我认为框架整合不熟练的话按照MyBatis->
SpringMVC-
>Spring顺序整合比较好,先配置MyBatis是因为不需要额外的配置服务器,进行单元测试比较容易。
OverrideRe
·
2020-07-31 14:06
java
SpringMVC(一)
第一节SpringMVC的简介[1]之前学习的框架A、mybatis--解决java代码和sql语句之间的耦合—DAOB、Spring-解决了业务层和其他各层之间的耦合–优化ServiceC、
SpringMVC
不甘心的井底之蛙
·
2020-07-30 08:09
框架
springmvc-
文件上传配置的几种方式
上一篇
springmvc-
没有web.xml和springmvc.xml你还可以运行起来springmvc吗介绍了springmvc的搭建以及jar包依赖。
wondertang
·
2020-07-30 08:31
springmvc
全网最实用详解: SpringMVC入门
SpringMVC-
入门一.简述Springwebmvc是表现层(WEB层)的框架,它是Spring框架的一部分。
煌sir
·
2020-07-14 21:16
SpringMVC
SpringMVC学习(一):搭建
SpringMVC-
注解-非注解
文章参考:http://www.cnblogs.com/Sinte-Beuve/p/5730553.html一、环境搭建:目录结构:引用的JAR包:如果是Maven搭建的话pom.xml配置依赖如下:4.0.0org.yoki.eduSpringMvcTestwar1.0-SNAPSHOTSpringMvcTestMavenWebapphttp://maven.apache.orgjunitjun
bangbang0203
·
2020-07-11 02:34
SpringMVC-
了解Servlet
ServletServlet简介概念生命周期工作流程Servlet简介Servlet是tomcat项目中提供的web开发接口,tomcat是由Apache、Sun和其他一些公司及个人共同开发而成,其中Servlet部分就是Sun支持开发的。概念Servlet是一种运行在web服务端的小程序,专门用于处理请求、响应。生命周期Servlet通常存活于web服务整个生命周期,只要web服务正常运行,Se
ignorewho
·
2020-07-07 10:51
springMVC
SpringMVC-
时间类型转换
在上一篇SpringMVC的提交表单中,我们使用的日期为String型,可以将日期转换为Date型,然后使用initBinder函数进行显示,具体代码如下:(1)首先更改User.java的birthday为Date型packagecom.zk.domain;importjava.util.Date;publicclassUser{privateIntegerid;privateStringnam
datai3890
·
2020-07-01 21:49
SpringMVC源代码学习(四)九大组件上
以下内容基于书:《看透
SpringMVC-
源代码分析与实践》基本照搬。。。用于自己查阅备忘。
xia4820723
·
2020-06-29 23:28
SpringMVC源代码学习
SpringMVC源代码学习(五)九大组件下
以下内容基于书:《看透
SpringMVC-
源代码分析与实践》基本照搬。。。用于自己查阅备忘。
xia4820723
·
2020-06-29 23:28
SpringMVC源代码学习
SpringMVC架构模拟
这次来学习一下SpringMVC的源码.对于常见的项目架构模式,比如大名鼎鼎的SSM(SpringMVC,Spring,Mybatis)框架.
SpringMVC-
>web层(Controller层)Spring
此男子淡漠
·
2020-06-29 12:40
java开发记录
spring
java
mvc
SpringMVC ModelAndView 不能跳转
importorg.springframework.web.servlet.ModelAndView;2、
springmvc-
*.xml里面的视图解析器不能错://前缀//后缀3、别用ajax提交,ajax
cocosum
·
2020-06-25 17:40
Java
springMVC-
统一参数验证&业务异常优雅地处理
往往为了程序的健壮性,有时候不得不时刻提防异常的发生,一般做法就是能try的地方尽量try住。但是太过繁琐,对业务开发非常不友好。如何才可以不关心这类异常呢?全部往外抛呢。如何优雅地处理?声明一个全局异常捕获的切/***统一异常处理:针对没有显式捕获异常的controller*/@ControllerAdvice@Slf4jpublicclassExceptionHandlerAdvice{@Ex
碧海潮生吹玉箫
·
2020-06-24 08:37
实战
ModelAndView不能跳转的原因
importorg.springframework.web.servlet.ModelAndView;②:
springmvc-
*.xml里面的视图解析器不能错://前缀//后缀③:别用ajax提交,ajax
Crzis
·
2020-06-24 05:47
java
SpringMVC源代码学习(四)九大组件
以下内容基于书:《看透
SpringMVC-
源代码分析与实践》基本照搬。。。用于自己查阅备忘。
千里码万里行
·
2020-06-23 16:28
Spring-MVC
学习
springMVC-
最少jar包及简单搭建
jar包下载新建web项目保留webxml配置webxml文件WEB-INF下配置springmvcxml文件在src下classpath即为src导入jar包编写控制器编写welcomejsp页面在WEB-INFjsp下1.jar包下载http://repo.spring.io/release/org/springframework/spring/4.2.4.RELEASE/2.新建web项目,
wqdsb
·
2020-06-20 21:41
SpringMVC
SpringMVC-
拦截器
概述Java里的拦截器是动态拦截action调用的对象。可以在Controller中的方法执行之前与执行之后,及页面显示完毕后,执行指定的方法,自定义的拦截器必须实现HandlerInterceptor接口。方法介绍preHandle在业务处理器处理请求之前被调用postHandle在业务处理器处理完请求后afterCompletion在DispatcherServlet完全处理完请求后被调用Sp
可可022
·
2020-06-16 22:00
SpringMVC-
数据处理
数据绑定+转换+验证流程数据从参数绑定到实体类的具体流程进入invokeHanldeMethod()方法后的执行流程这个数据绑定器里面还包含着数据验证器:validators负责数据校验工作和数据转换器ConversionService组件:负责数据类型的转换以及格式化功能。自定义数据转换器1.配置SpringMVC.xml文件
Rise
·
2020-04-06 19:35
java
spring
spring-mvc
源码分析
SpringMVC-
源码解析(二)
processDispatchResult()细节接SpringMVC源码解析(一),mv=ha.handle后将要执行的是processDispatchResult(),这里是已经获得ModelAndView之后的视图解析部分。1.进入processDispatchResult()2.进入render()方法3.进入ResolveViewName()方法从图中可以看出,我们在SpringMVC配
Rise
·
2020-04-06 19:29
spring
java
源码分析
9、
SpringMVC-
拦截器
一、概要SpringWebMVC的拦截器,类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。二、核心接口拦截器preHandle方法进入Handler方法之前执行。可以用于身份认证、身份授权。比如如果认证没有通过表示用户没有登陆,需要此方法拦截不再往下执行(returnfalse),否则就放行(returntrue)。postHandle方法进入Handler方法之后
唯老
·
2020-04-06 13:16
springboot入门
SpringBoot编码配置部署监控->简单SpringBoot和SpringMVC的关系
SpringMVC-
>SpringBootSpringBoot的特点1.化简为简,简化配置2.备受关注,是下一代框架微服务
不系流年系乾坤
·
2020-04-02 11:47
SpringMVC-
No mapping found for HTTP request with URI报错
问题描述:警告:NomappingfoundforHTTPrequestwithURI[/SpringMVCTest2/hello]inDispatcherServletwithname'HelloWeb'检查访问的url是否正确http://localhost:8080/hello或:http://localhost:8080/{projectName}/hello确定url没有问题,可以再检查
威武不能屈
·
2020-03-25 09:48
SpringMVC-
拦截器
1、定义2、定义拦截器2.1、定义一个类2.2、拦截器配置2.2.1、针对某种mapping配置2.2.2、配置全局拦截器2.3、拦截器总结2.4、防止拦截静态资源2.4.1、方案一2.4.2、方案二2.4.3、方案三2.4.4、方案四1、定义SpringWebMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。2、定义拦截器2.1、定义一个类实现H
acooler15
·
2020-03-23 12:18
Spring简介
1.Spring概述Spring是分层的,一站式的,轻量级的开源框架.1.JavaEE分层(MVC)-表现层(页面数据显示,页面调度跳转),例如jsp/servlet/struts2/
SpringMVC
陈俊亙
·
2020-03-22 11:04
上一页
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
其他