
SpringMVC
七分好月
这个作者很懒,什么都没留下…
展开
-
SpringMVC01 - 纯配置文件搭建SpringMVC环境
1、SpringMVC 中重要组件A、DispatcherServlet : 前端控制器,接收所有请求(如果配置/不包 含 jsp)B、HandlerMapping: 解析请求格式的.判断希望要执行哪个具体 的方法.C、HandlerAdapter: 负责调用具体的方法.D、ViewResovler:视图解析器.解析结果,准备跳转到具体的物理视图2、编写相关的SpringMVC...原创 2019-08-02 19:50:18 · 232 阅读 · 0 评论 -
SpringMVC - 自定义类型转换器
在SpringMVC中封装了许多常见类型转换器,所以我们可以很方便的使用-例如,提交表单如果与实体类对象属性值相对应,那么可以直接将参数设置为该实体类对象,那么SpringMVC会自动将提交表单数据转换为实体类对象。下面演示自定义数据类型转换器。步骤:例子:实体类对象有 Employee: id (int), lastName (String) ,email (String...原创 2019-08-25 20:17:12 · 191 阅读 · 0 评论 -
SpringMVC-CRUD - restful风格
目标: 实现数据库的增删改查。实现: 使用静态数据-代替连接数据库,-数据静态存放在dao层相关细节: restrul风格 -- 不知如何解释,那就举个例子:假如你想对数据库进行增删改查操作,那么使用rest风格,你就只需要在写一个相同的URI,但是类型不同就可以实现。例如:增加:URI: localhost:8080/test/operate 类型: POST删除:U...原创 2019-08-25 16:46:08 · 184 阅读 · 0 评论 -
SpringMVC - 补充
1.配置相关环境导入相关jar包配置web.xml文件<?xml version="1.0" encoding="UTF-8"?><web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...原创 2019-08-23 19:28:10 · 109 阅读 · 0 评论 -
SpringMVC-03-拦截器 + 小练习
拦截器与过滤器相似,但拦截器只能拦截控制器类的方法,而过滤器可以拦截所有请求。自定义拦截器 ------ 实现用户登录后跳转main.jsp页面,否则无法进入main.jsp页面 1、新建类实现HandlerInterceptorpackage com.yyl.interceptor;import...原创 2019-08-05 19:57:38 · 216 阅读 · 0 评论 -
SpringMVC 03 - 小练习
目标:1、实现注册功能 - 注册提交头像文件,-表单校验 --(1.信息需要填充完整才可以提交。2.密码为6-12位字符。3.密码与确认密码一致。)2、实现文件下载功能 - 文件下载记录下载次数。步骤:一、创建相关数据库表 2、搭建相关环境 导入相关jar包 -- 注意 需要额外导入 用于处理文件上...原创 2019-08-04 20:02:54 · 223 阅读 · 0 评论 -
SpringMVC-02 - 文件上传
1、编写表单 -- 需要设置enctype属性值为"multipart/form-data"// 例 -- <form action="upload" method="post" enctype="multipart/form-data"> 用户名:<input type="text" name="name"> ...原创 2019-08-03 19:43:18 · 134 阅读 · 0 评论 -
SpringMVC-02 - 文件下载
浏览器默认按照inline方式处理访问资源 -- 浏览器可以打开就会直接打开,不能打开就下载。想要实现文件下载,首先需要导入相关jar包,上传与下载的jar包1、修改响应头Context - Disposition 设置 修改值为 "attachement;filename=文件名" // 设置响应头文件类型 resp.setHead...原创 2019-08-03 19:34:17 · 192 阅读 · 0 评论 -
SpringMVC - 01 参数设置以及部分注解
1、在前端页面设置相关form表单例如:在控制器类里编写如下方法springMVC可以直接获取到相关参数 -- 注意 提交表单数据的 name 需要与 参数名称相同,且数据类型会自动转换。2、如果提交保单内数据名称(name属性)与控制器类的方法参数名称不同 -- 使用注解 设置value 值与提交的表单数据内的名称相同即可。 @RequestP...原创 2019-08-02 20:32:36 · 156 阅读 · 0 评论 -
SpringMVC01 - 注解方式搭建环境
1、导入相关jar包 2、配置相关的springmvc.xml文件以及web.xml文件<!-- springmvc.xml --><?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/...原创 2019-08-02 20:05:36 · 161 阅读 · 0 评论 -
SpringMVC 异常处理
一、SpringMVC 异常处理1.在SpringMVC.xml文件中注册 org.springframework.web.servlet.handler.SimpleMappingExceptionResolver<bean class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver"...原创 2019-08-28 20:36:11 · 118 阅读 · 0 评论