SpringMVC
文章平均质量分 94
讲述SpringMvc使用及其概念知识
怪 咖@
没有塌不平的路,只有不努力的人
展开
-
springMVC之@InitBinder的用法
@InitBinder从字面意思可以看出这个的作用是给Binder做初始化的`@InitBinder主要用在@Controller中标注于方法上(@RestController也算),表示初始化当前控制器的数据绑定器(或者属性绑定器),只对当前的Controller有效。@InitBinder标注的方法必须有一个参数WebDataBinder。所谓的属性编辑器可以理解就是帮助我们完成`参数绑定`,然后是在请求到达controller要执行方法前执行!原创 2022-10-17 21:34:41 · 12951 阅读 · 0 评论 -
@RequestMapping用法详解
@RequestMapping的value属性和@RequestMapping的path属性有什么区别?@RequestMapping的params属性有什么作用?@RequestMapping的headers 属性有什么作用?@RequestMapping的method 属性有什么作用?REST 风格的 URL 请求怎么使用?原创 2022-09-26 20:19:20 · 10666 阅读 · 3 评论 -
SpringMVC中配置使用拦截器
这篇文章主要介绍了拦截器的简单实现,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。什么是拦截器?拦截器类似于 Servlet 开发中的过滤器 Filter,用于对处理器进行预处理和后处理。用户可以自己定义一些拦截器来实现特定的功能。过滤器和拦截器的区别过滤器是 servlet 规范中的一部分,任何 java web 工程都可以使用。拦截器是 SpringMVC 框架自己的,只有使用了 SpringMVC 框架的工程才能用。过滤器在 url-pattern原创 2020-10-07 22:13:06 · 1114 阅读 · 0 评论 -
JAVA异常处理方法
这篇文章主要介绍了异常处理的简单实现,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。为什么要配置异常处理?正常的假如我们不配置异常处理,当发生报错的时候会直接跳转报错页面,显然不是很友好,所以我们可以通过配置异常处理器,对异常进行拦截,一旦发生异常我们可以给以提示,让他跳转到自己写的错误页面。以下为两种异常处理器实现方式:先自定义一个异常类/** * 自定义异常类 */public class SysException extends Excepti原创 2020-10-06 19:42:28 · 997 阅读 · 0 评论 -
springMVC跨服务器方式的文件上传
这篇文章主要介绍了SpringMVC跨服务器方式的文件上传,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧第一步:导入对应的pom依赖 <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version&原创 2020-09-28 00:34:02 · 950 阅读 · 0 评论 -
springMVC传统方式的文件上传
第一步:导入对应的pom依赖<dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version></dependency><dependency> <groupId>commons-io</gr原创 2020-09-27 23:19:55 · 954 阅读 · 0 评论 -
SpringMVC响应视图和结果视图
1、返回字符串,Model传输数据/** * 返回String * @param model * @return */ @RequestMapping("/testString") public String testString(Model model){ System.out.println("testString方法执行了..."); // 模拟从数据库中查询出User对象 User user =原创 2020-09-23 00:00:03 · 2673 阅读 · 0 评论 -
SpringMVC跳转html,jsp配置
html跳转xml配置 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>${spring.version}</version> </dependency> <dependency>原创 2020-09-22 20:49:00 · 1104 阅读 · 0 评论 -
SpringMVC常用注解,以及注解的作用和简单用法
这篇文章主要介绍了SpringMVC一些常用注解,详细介绍了每一个注解的使用方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧@RequestMapping作用:用于建立请求 URL 和处理请求方法之间的对应关系。出现位置:类上:请求 URL 的第一级访问目录。此处不写的话,就相当于应用的根目录。写的话需要以/开头。它出现的目的是为了使我们的 URL 可以按照模块化管理方法上:请求 URL 的第二级访问目录。示例:@Controller("acco原创 2020-09-17 01:12:25 · 3292 阅读 · 0 评论 -
SpringMVC入门demo练习,初步了解SpringMvc为我们做了什么
1、添加pom文件<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/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</mo原创 2020-09-15 23:02:48 · 1375 阅读 · 0 评论 -
什么是SpringMVC,SpringMVC有什么优缺点
服务端三层架构我们的开发架构一般都是基于两种形式,一种是 C/S 架构,也就是客户端/服务器,另一种是 B/S 架构,也就是浏览器服务器。在 JavaEE(企业) 开发中,几乎全都是基于 B/S 架构的开发。那么在 B/S 架构中,系统标准的三层架构包括:表现层、业务层、持久层。表现层: 也就是我们常说的web层。它负责接收客户端请求,向客户端响应结果,通常客户端使用http协议请求web 层,web 需要接收 http 请求,完成 http 响应。 表现层包括展示层和控制层:控制层负责接收请原创 2020-09-09 00:10:52 · 5128 阅读 · 0 评论