Spring MVC
文章平均质量分 85
Spring MVC
莫得情感的码农
辛勤的蜜蜂是没有时间去悲哀
展开
-
SSM完结——综合小项目
1.前言SSM基本上就算是学完了,最后来一个综合小项目来完结一下,小项目很简陋,仅仅是前面所学的综合(省份城市的一个小项目,可以想指定的省份中添加城市、也可以查询出指定的省份中有哪些城市)这样的功能实现。2.项目的总体步骤2.1 项目结构entity包:两个实体类。(省份ShengFen类、城市City类)dao包:对应两个dao接口和两个mapper文件。(ShengFenDao、CityDao)service包:对应两个service接口和实现类。(ShengFenSe..原创 2021-08-21 11:25:53 · 1435 阅读 · 0 评论 -
SpringMVC——核心技术:拦截器
1.拦截器介绍SpringMVC 中的 Interceptor 拦截器是非常重要和相当有用的,它的主要作用是拦截指定的用户请求,并进行相应的预处理与后处理。其拦截的时间点在“处理器映射器根据用户提交的请求映射出了所要执行的处理器类,并且也找到了要执行该处理器类的处理器适配器,在处理器适配器执行处理器之前”。当然,在处理器映射器映射出所要执行的处理器类时,已经将拦截器与处理器组合为了一个处理器执行链,并返回给了中央调度器。2.单个拦截器的实例工作流程2.1 控制器类p...原创 2021-08-20 19:17:43 · 812 阅读 · 0 评论 -
SpringMVC——核心技术:异常处理(@ExceptionHandler)
目录1.异常处理 @ExceptionHandler 注解1.1 代码例子1.1.1 MyController控制器类1.1.2 springmvc配置文件1.1.3 web.xml1.1.4 三个异常类1.1.5 一个异常处理类1.1.6 首页(index.jsp)1.1.7 数据正常页面(show.jsp)1.1.8姓名异常的页面(nameError.jsp)1.1.9 年龄异常的页面(ageError.jsp)1.1.10 其他异常的页面(ot...原创 2021-08-18 22:58:55 · 1936 阅读 · 0 评论 -
Spring——SpringMVC 核心技术请求转发和重定向
目录1.请求转发和重定向的概念介绍1.1请求转发(forward)1.2 重定向(redirect)2.代码实现2.1 Controller控制器类2.2 springmvc配置文件2.3 web.xml2.4 首页(index.jsp)2.5 请求转发页面(show.jsp)2.6 重定向页面(other.jsp)2.7 结果截图:2.7.1请求转发(forward):2.7.2 重定向(redirect):1.请求转发和重定向的概念介绍...原创 2021-08-17 23:10:05 · 1288 阅读 · 0 评论 -
SpringMVC——SSM整合小项目
目录1.整合思路与开发步骤1.1整合思路1.2开发步骤2.SSM整合开发 代码部分2.1 项目的大体结构2.2使用Navicat创建一个表(student2)2.3在pom.xml文件中添加相关依赖2.4在web.xml文件中。声明容器对象2.5 编写mybatis、spring、springmvc的配置文件2.5.1 mybatis2.5.3 springmvc2.6编写Java代码(实体类、dao接口和对应的mapper文件、servic...原创 2021-08-16 23:20:31 · 761 阅读 · 0 评论 -
SpringMVC——处理器方法的返回值类型
1.控制器controller方法的返回值使用@Controller 注解的处理器的处理器方法,其返回值常用的有四种类型:第一种:ModelAndView第二种:String第三种:无返回值 void第四种:返回自定义类型对象1.1 返回值类型:ModelAndView若处理器方法处理完后,需要跳转到其它资源,且又要在跳转的资源间传递数据,此时处理器方法返回 ModelAndView 比较好。当然,若要返回ModelAndView,则处理器方法中需要定义 Mo...原创 2021-08-15 22:54:07 · 1885 阅读 · 0 评论 -
SpringMVC——@RequestMapping定义请求规则,控制器接收请求参数的三种方式
目录1. @RequestMapping定义请求规则1.1指定模块名称2. 对请求提交方式的定义2.控制器接收请求参数的三种方式2.1 逐个接收请求参数:请求中的参数名和控制器方法的形参名一样2.2逐个接收请求参数:请求中的参数名和控制器方法的形参名不一样2.3 对象接收请求参数:对象的属性名和控制器方法的形参名一样2.4 实现代码2.4.1 请求中的参数名和控制器方法的形参名一样结果截图2.4.2请求中的参数名和控制器方法的形参名不一样结果截图2....原创 2021-08-12 23:00:54 · 2074 阅读 · 0 评论 -
SpringMVC——SpringMVC框架基本概述
1.SpringMVC框架概述1.1 SpringMVC框架的基本说明SpringMVC是基于Spring的,是Spring中的一个模块,专门用来做web开发使用的。SpringMVC 也叫 Spring web mvc。是 Spring 框架的一部分,是在Spring3.0 后发布的。基于 MVC 架构,功能分工明确、解耦合。SpringMVC也是一个容器,使用IoC核心技术,管理界面层中的控制器对象。SpringMVC的底层就是servlet,以servlet为核心,接收请求、处理请.原创 2021-08-11 22:41:04 · 38749 阅读 · 0 评论 -
SSM框架的初识
1.SSM架构的初识1.1 什么是框架以及框架的好处? 什么是框架 :框架是我们软件程序开发中的一套解决方案,不同的框架解决的是不同的问题 框架的的好处:框架封装了很多地细节,使开发者可以使用极简的方式来实现功能。大大提高了开发的效率。1.2 什么是SSM框架?SSM(Spring+SpringMVC+MyBatis)框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架。2.三层架构2.1 三...原创 2021-04-01 20:32:43 · 397 阅读 · 0 评论