SpringMVC
关于SpringMVC的学习
龙源lll
悲催的2022届程序员/(ㄒoㄒ)/~~
展开
-
Spring+SpringMVC+Mybatis框架整合(SSM整合)
SSM框架,是Spring + Spring MVC + MyBatis的缩写,这个是继SSH之后,目前比较主流的Java EE企业级框架,使用三层架构的编程思想,适用于搭建各种应用系统原创 2020-10-28 17:42:27 · 1607 阅读 · 2 评论 -
SpringMVC--配置拦截器
Spring MVC 的处理器拦截器类似于 Servlet 开发中的过滤器 Filter,用于对处理器进行预处理和后处理,用户可以自己定义一些拦截器来实现特定的功能。原创 2020-10-28 10:20:41 · 474 阅读 · 0 评论 -
SpringMVC--异常处理
系统中异常包括两类:预期异常和运行时异常 RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。在进行异常处理时,系统的 dao、service、controller 出现都通过 throws Exception 向上抛出,最后由 springmvc 前端控制器交由异常处理器进行异常处理原创 2020-10-27 16:00:41 · 296 阅读 · 0 评论 -
SpringMVC--文件上传
文件上传是项目开发中最为常用的功能,为了实现文件上传必须将表单的method设置为POST,并将enctype设置为multipart/form-data(默认值是:application/x-www-form-urlencoded)。只有在这种情况下,浏览器才会把用户选择的文件二进制数据发送给服务器,之后再服务器端进行解析。其实web本身就可以使用文件上传功能,我们只需要再from中定义一个file标签(<input type=”file” />)即可。原创 2020-10-26 22:37:28 · 602 阅读 · 0 评论 -
SpringMVC--返回不同类型的数据
响应字符串:controller 方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址,实现界面跳转。当返回类型为void时,方法会默认请求请求路径名称的jsp页面,Servlet 原始 API 可以作为控制器中方法的参数,因此我们可以在方法中进行请求转发或重定向原创 2020-10-24 23:18:27 · 1065 阅读 · 0 评论 -
SpringMVC--请求参数绑定
请求参数是通过表单/URL?加上后面的参数(key=value)组成的,例如:xxxx:8080?username=aaa&password=111中的username和password就是请求参数。原创 2020-10-24 16:29:24 · 559 阅读 · 0 评论 -
SpringMVC--常用注解
RequestMapping:映射请求和处理方法,建立请求URL和处理方法之间的对应关系,可以使用@RequestMapping注解作用在方法或类上,RequestMapping的路径可以不编写 / 表示应用的根目录开始。 RequestMapping的属性:原创 2020-10-24 14:27:03 · 531 阅读 · 0 评论 -
SpringMVC--快速入门
Spring MVC是Spring基于Java 的实现的请求驱动类型的轻量级的WEB框架。借助于注解,Spring MVC提供了几乎是POJO的开发模式,一个Java 类就可以成为处理请求的控制器,这些控制器一般不直接处理请求,因此我们不需要实现任何接口。而是将其委托给Spring上下文中的其他Bean,通过Spring的依赖注入功能,这些Bean被注入到控制器中。原创 2020-10-24 10:56:58 · 542 阅读 · 0 评论