![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaEE-MVC
文章平均质量分 79
你好牛蛙
我是大帅比
展开
-
SpringMVC----异常处理
文章目录概述异常处理的思路异常处理器使用MVC的简单异常处理器自定义异常处理器小结 概述 在我们MVC,编码、运行过程中总少不了出现异常 系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试等手段减少运行时异常的发生。 基于Java的抽取思想,我们应该把所出现的所有异常抽取出来,全部交由MVC的某一部分处理 异常处理的思路 系统的Dao、Service. Controller出现都通过throws Exception向上抛原创 2021-06-08 20:59:04 · 162 阅读 · 1 评论 -
SpringMVC----拦截器初识
文章目录概述MVC拦截器使用步骤入门案例:拦截器中常用方法的使用多个拦截器拦截同一个访问地址小结 概述 SpringMVC中的拦截器和servlet中的过滤器功能差不多,都是对用户的请求进行审查处理的 MVC拦截器使用步骤 创建拦截器类实现HandlerInterceptor接口 配置拦截器 测试拦截器的拦截效果 入门案例: 创建拦截器类实现HandlerInterceptor接口 实现HandlerInterceptor接口中的三个方法,需要我们手动写,因为这三个抽象方法是被default修饰的原创 2021-06-08 15:21:27 · 128 阅读 · 2 评论 -
SpringMVC----JdbcTemplate的初步使用
文章目录JdbcTemplate作用简单的一个入门了解记录一下中间遇到的错误通过配置Bean的方式来使用JdbcTemplateUpdate方法的使用查询多结果查询单结果查询聚合查询(结果为数字的那种简单的类) JdbcTemplate作用 他是MVC中封装数据库那一部分组件,这里暂时只记录把数据源交给他管理的情况 简单的一个入门了解 用JdbcTemplate一般就三个步骤 导入包 创建连接池 创建JdbcTemplate,并把连接池交给JdbcTemplate 然后使用JdbcTemplat原创 2021-06-08 10:45:52 · 650 阅读 · 1 评论 -
SpringMVC----文件上传
文章目录单文件上传多文件上传 单文件上传 在前端页面,要想提交文件,需要表单三要素: 1:post请求 2:form表单enctype="multipart/form-data" 3:type="file"的input标签 一旦表单中enctype="multipart/form-data",则不能使用request的get类的方法 然后再MVC中,我们需要先进行配置: 1:引入jar包: <dependency> <groupId>commons-fileu原创 2021-06-07 18:56:39 · 372 阅读 · 3 评论 -
SpringMVC----获得请求参数
文章目录获得基本参数类型获得POJO类型的参数,即通过请求参数构建对象获得数组类型参数获得集合参数类型(类型可为对象)解决MVC中Post提交表单出现乱码 获得基本参数类型 什么是基本参数类型?即最基本的数据类型,如字符型,整形… 在获取用户基本请求参数中,请求的参数只要和对应方法的形参能对应起来。"对应"的意思是:参数类型,和参数名称,和参数个数,都必须一样。那么,请求的参数值会自动注入到方法的形参中 参数名:页面中收集参数标签的name属性参数名:页面中收集参数标签的name属性 最重要的是参数对应起来原创 2021-06-07 14:26:34 · 312 阅读 · 4 评论 -
SpringMVC----数据响应方式
作为一个完整的Servlet程序,一定要有响应。当我们给方法加上@RequestMapping来设置映射地址,此方法就可以作为一个servlet程序来使用了,我们设置的返回值就是作为响应的数据,此处记录一下了解的数据响应方式 文章目录大概分类页面跳转直接返回字符串使用模型视图(ModelAndView)对象返回回写数据直接返回字符串对于返回中文出现乱码的问题返回JSON字符串 大概分类 一. 页面跳转 直接返回字符串 即这种的 通过ModelAndView对象返回 二. 回写数据 直接返回字符串.原创 2021-06-05 19:02:54 · 224 阅读 · 2 评论 -
SpringMVC----前段时间学习小结
文章目录概述简单的编写流程 概述 SpringMVC是一种基于 Java的实现MVC设计模型的请求驱动类型的轻量级Web框架,属于SpringFrameWork的后续产品,已经融给在Spring Web Flow中。 简单来说,就是基于Java抽取思想,实现的一个框架。在Web应用中,有很多经常重复的操作,比如接收请求,包装参数…而MVC将这些重复的代码部分抽取然后包装起来,形成框架。我们只需要编写web层中特有的那部分代码,就可。 MVC中控制这些共有操作的那一部分叫做前端控制器。而我们编写的那部分叫做P原创 2021-06-04 18:00:15 · 179 阅读 · 3 评论 -
SpringMVC----简单配置视图解析器
文章目录什么是视图解析器具体例子视图解析器部分源码简单分析 什么是视图解析器 我们在controller层写的一些方法,我们会让它返回一些前端页面(视图)的url,而视图解析器就是MVC多个组件中的一个,他用来解析我们返回的视图的url,然后返回一些结果给我们前端控制器,在经过多个步骤然后展现在页面上 具体例子 这里我们写了一个Controller,最后返回一个jsp页面的名字 如图: 在jsp包下面 我们知道,对于一般的操作,我们返回的需要是/jsp/Controller.jsp或jsp/Control原创 2021-06-04 14:12:03 · 1358 阅读 · 4 评论