springMVC
文章平均质量分 82
springMVC
Xiao艾扶
我很懒!懒得做介绍
展开
-
SpringMVC拦截器(8)
SpringMVC拦截器(8) SpringMVC中的拦截器同样具有相应的作用。它的作用在于拦截指定的用户请求并进行相应的预处理与后续的处理,就像我们在前面学JavaWeb中能够大致知道Filter和Servlet两者的生命周期。 拦截的时间点在“处理器映射器HandlerMapping根据用户提交的请求映射出了所要执行的处理器类,并且也找到了要执行该处理器类的处理器适配器,在处理器适配器HandlerAdaptor执行处理器之前”。 这里,在处理器映射器映射出所要执行的处理器类时,已经将拦截器与处理器组合原创 2021-09-24 10:45:29 · 46 阅读 · 0 评论 -
SpringMVC异常处理(7)
SpringMVC异常处理(7) 接下来我到了对于异常处理部分的学习。对于异常处理而言,SpringMVC部分仍然有解决的办法,下面就进入异常处理的内容吧。 1、@ExceptionHandler 该注解就是将一个方法指定为异常处理方法。 其注解的方法使用上,注意以下: 返回值可以是ModelAndView、String或者void 方法名随意等 方法参数可以是Exception及其子类对象、HttpServletRequest、HttpServletResponse 此时系统会将这些方法赋值。 2、实原创 2021-09-23 15:19:53 · 93 阅读 · 0 评论 -
RESTful风格学习(6)
RESTful风格学习 本次介绍SpringMVC中较为常用的风格——RESTful风格。 1、REST概念 REST的意思就是表述性状态转换,它描述了一个架构样式的网络系统。 它是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件,它主要用于客 户端和服务端交互类的软件。 2、RESTful概念 而REST指的是一组架构约束条件和原则。即满足这些约束条件和原则的应用程序或设计就是RESTful。其中对于其特性如下说明: 资源: 互联网所有的事物都可以抽象成资源。比如一个页面一个文原创 2021-09-22 10:22:56 · 114 阅读 · 0 评论 -
SpringMVC处理器方法的返回值(5)
处理器方法的返回值 这个内容主要讲的是使用@Controller注解的处理器方法,其中讲解的是其返回的方法。 接下来正片开始! 文章目录处理器方法的返回值1、准备工作2、返回ModelAndView3、返回String类型4、返回对象类型4.1 返回基本对象类型4.2 返回自定义对象5、无返回值void总结 @Controller注解是springmvc的模式结构之一,springmvc处理controller层下的java文件有其中以下的返回值: ModelAndView String 返回自定义对象原创 2021-09-20 16:18:36 · 226 阅读 · 0 评论 -
SpringMVC页面导航的几种方式(4)
SpringMVC页面导航的方式 在前面Servlet中,页面导航分为两种情况——1、转发,2、重定向。首先回顾一下两种导航。 1、回顾页面导航 1.1 转发 转发属于一次请求一次响应,即请求的数据能够传回到浏览器上。此时响应过后既有浏览网页的地址,又会有相应的页面内容 1.2 重定向 重定向属于两次请求(地址栏修改了两次)两次响应。其中,它具体表现在比如在进行一次地址的跳转请求时,第一次请求响应后会出现”页面没有内容“的情况,第二次对地址的请求后才会返回获取相对应的内容给客户端。 这就是两者的区别。在我们原创 2021-09-20 10:55:32 · 435 阅读 · 0 评论 -
@RequestMapping注解(3)
@RequestMapping注解 这一次我们要学习的是@RequestMapping的相关注解 1、@RequestMapping注解出现的位置 @RequestMapping注解主要定义于处理器对请求的映射规则。首先我们可以将其定义在类上,也可以定义到方法上。当然其中的含义也会不同。 // // Source code recreated from a .class file by IntelliJ IDEA // (powered by Fernflower decompiler) // packa原创 2021-09-18 20:18:51 · 190 阅读 · 0 评论 -
SpringMVC容器原理(2)
SpringMVC学习笔记2 这一次的学习笔记在于明确学习springMVC容器与spring的异同点,将为次描述其中的异同点。 1、解析容器 在配置一个简单的javaweb时,我们使用spring导入注入依赖或者切面;但是在使用springMVC在干什么呢? 在前面,我们创建一个项目时,我们将controller之外的所有Bean注册到spring中,而在Controller注册到springMVC当中。 所以我们在 resources目录下添加 applicationContext.xml 作为 spr原创 2021-09-18 15:11:54 · 199 阅读 · 0 评论 -
SpringMVC介绍&入门(1)
SpringMVC学习笔记(一) 1、SpringMVC概念 SpringMVC叫做Spring web mvc。它是Spring内置的一个MVC框架,在Spring3.0后发布。SpringMVC框架解决了web开发中比较简单的常见的问题。比如说参数的接收、文件上传、表单验证等内容。 SpringMVC与Spring相互连接,形成一个集成。它支持RESTful风格的URL请求。采用了松散耦合可插拔组件结构,比其他 MVC 框架更具扩展性和灵活性。 1.1 SpringMVC原理 在没有使用SpringMV原创 2021-09-17 15:12:34 · 94 阅读 · 0 评论