2017年8月24日
摘要: 1.文件下载 用ResponseEntity<byte[]> 返回值完成文件下载 具体参见本博客之前的《文件上传下载》 2.自定义拦截器 Spring MVC也可以使用拦截器对请求进行拦截处理,用户可以自定义拦截器来实现特定的功能,自定义的拦截器必 须实现HandlerInterceptor接口 1 阅读全文
posted @ 2017-08-24 19:39 Lverson_tester 阅读(674) 评论(0) 推荐(1) 编辑
2017年8月23日
摘要: 1.视图和视图解析器 请求处理方法执行完成后,最终返回一个 ModelAndView 对象 对于那些返回 String,View 或 ModeMap 等类型的处理方法,SpringMVC 也会在内部将它们装配成一个 ModelAndView 对象,它包含了逻辑名和模型对象的视图 Spring MVC 阅读全文
posted @ 2017-08-23 20:37 Lverson_tester 阅读(664) 评论(3) 推荐(2) 编辑
摘要: 1.处理模型数据 Spring MVC 提供了以下几种途径输出模型数据: – ModelAndView:处理方法返回值类型为 ModelAndView 时, 方法体即可通过该对象添加模型数据 – Map 及 Model、ModelMap: 入参为 org.springframework.ui.Mod 阅读全文
posted @ 2017-08-23 08:32 Lverson_tester 阅读(716) 评论(0) 推荐(0) 编辑
2017年8月21日
摘要: 1.SpringMVC基本概述 Spring 为展现层提供的基于 MVC 设计理念的优秀的Web 框架,是目前最主流的 MVC 框架之一 Spring3.0 后全面超越 Struts2,成为最优秀的 MVC 框架 Spring MVC 通过一套 MVC注解,让 POJO 成为处理请求的控制器,而无须 阅读全文
posted @ 2017-08-21 19:19 Lverson_tester 阅读(783) 评论(2) 推荐(2) 编辑
2017年8月18日
摘要: 上传 创建JSP页面,添加form表单 注意点:1.表单需要使用“post”请求 2.表单的默认属性enctype="application/x-www-form-urlencoded" 3.上传文件的表单enctype需要设置为 multipart/form-data 4.当表单设置为multip 阅读全文
posted @ 2017-08-18 10:43 Lverson_tester 阅读(280) 评论(1) 推荐(1) 编辑
2017年8月16日
摘要: 首先,整个页面包括:列表数据、数据总数、当前页数、每页显示数据个数、列表总页数、当前索引数 新建Page类,包含以上6个属性。其中 总页数 和 当前索引值 可以通过计算得出,所以可以注释掉 计算总页数: 计算当前索引值: 在后台代码中设置当前页面pageNo、每页多少数据pageSize 在serv 阅读全文
posted @ 2017-08-16 21:26 Lverson_tester 阅读(4013) 评论(2) 推荐(1) 编辑
2017年8月15日
摘要: 第一种情况:提交完表单以后,不做其他操作,直接刷新页面,表单会提交多次。 - 在servlet中写一句输出,用来判断是否提交多次 - 这样的话,刷新多少次,就会在控制器显示多少个“已经插入”。 - 根本原因:Servlet处理完请求以后,直接转发到目标页面,这样整个业务只发送了一次请求,那么当你在浏 阅读全文
posted @ 2017-08-15 20:18 Lverson_tester 阅读(17484) 评论(5) 推荐(3) 编辑
2017年8月13日
摘要: 1.基本数据类型 - 整数型:byte short int long 默认为int 计算时需要转换 - 浮点型:float double 默认为double - 布尔类型:boolean - 字符型 2.引用类型 包括数组,类,接口 类型 引用对象 = new 构造方法( ); Person p = 阅读全文
posted @ 2017-08-13 21:56 Lverson_tester 阅读(330) 评论(2) 推荐(1) 编辑
摘要: servlet 是运行在服务器端的三大web组件之一 【web三大组件:Servlet Filter Listener】 是处理客户端请求的 还有表单提交的请求 接收请求:接收前端请求 处理请求:去数据库查询,获取数据库的数据 返回结果: 请求与响应的过程:下图 如何写简单的servlet 1)自定 阅读全文
posted @ 2017-08-13 11:53 Lverson_tester 阅读(394) 评论(1) 推荐(2) 编辑
摘要: 导入 mysql 的jar包 jar包:可以直接拿来用,又不想我们看到源代码 sql语句 一定注意:当update,delete时 一定注意where 条件,一定要写!!! public static void add() { // try catch 捕获异常,try有异常会跳到catch Con 阅读全文
posted @ 2017-08-13 11:23 Lverson_tester 阅读(320) 评论(1) 推荐(1) 编辑