摘要: 1. 建库 CREATE DATABASE ; USE ; DROP TABLE IF EXISTS ; CREATE TABLE ( INT(10) NOT NULL AUTO_INCREMENT COMMENT '书id', VARCHAR(100) NOT NULL COMMENT '书名', 阅读全文
posted @ 2020-03-13 12:28 梦想与爱 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 一、准备 1. 如果想使用Spring的文件上传功能,则需要在上下文中配置MultipartResolver。 2. 为了能上传文件,必须将表单的method设置为POST,并将enctype设置为multipart/form data,只有这样,浏览器才会把用户选择的文件以二进制的方式发送给服务器 阅读全文
posted @ 2020-03-13 12:26 梦想与爱 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一、概述 1. 拦截器用于对处理器进行预处理和后处理, 2. 过滤器与拦截器的区别:拦截器是AOP思想的具体应用。 过滤器 ,servlet规范中的一部分,任何java web工程都可以使用,在url pattern中配置了/ 之后,可以对所有要访问的资源进行拦截 拦截器 :拦截器只会拦截访问的控制 阅读全文
posted @ 2020-03-13 12:24 梦想与爱 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1. jQuery Ajax本质就是 XMLHttpRequest 阅读全文
posted @ 2020-03-13 12:22 梦想与爱 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 一、JSON 1. JSON是一种轻量型数据交换格式, 对象表示为键值对,数据由逗号分隔 花括号保存对象 方括号保存数组 2. JSON 键值对 是用来保存 JavaScript 对象的一种方式 二、 JSON 和 JavaScript 对象互转 JSON字符串转换为JavaScript 对象,使用 阅读全文
posted @ 2020-03-13 12:21 梦想与爱 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 一、处理提交数据 1. 提交的域名称和处理方法的参数名一致 2. 提交的域名称和处理方法的参数名不一致 3. 提交的是一个对象 要求提交的表单域和对象的属性名一致 , 参数使用对象即可 二、数据显示到前端 1. 通过ModelAndView 2. 通过ModelMap 3. 通过Model 三、解决 阅读全文
posted @ 2020-03-13 12:19 梦想与爱 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一、ModelAndView 1. 视图解析器 controller 二、ServletAPI 通过设置ServletAPI,不需要设置视图解析器 1. 通过HttpServletResponse进行输出,重定向,转发 三、springmvc 通过springmvc来实现转发和重定向, 无需视图解析 阅读全文
posted @ 2020-03-13 12:18 梦想与爱 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 一、Contoller 1. controller是一个接口, 2. 编写一个Controller 使用注解方式 1. @Controller注解类型用于 声明Spring类的实例是一个控制器 2. 使用扫描机制找到应用程序中所有基于注解的控制类,需要在配置文件中声明组件扫描 3. @Request 阅读全文
posted @ 2020-03-13 12:17 梦想与爱 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 一、创建流程 1. 创建maven项目,添加web支持 2. 导入spring webmvc依赖 3. 解决maven静态资源过滤的问题 4. File Project Structure Artifacts WEB INF 右键新建lib文件夹 单击加号,添加jar包 5. 编写WEB.XML 6 阅读全文
posted @ 2020-03-13 12:16 梦想与爱 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 一、springMVC初始化 二、 Springmvc执行流程 1. DispatcherServlet表示前置控制器,是整个SpringMVC的控制中心。用户发出请求,DispatcherServlet接收请求并拦截请求。 2. HandlerMapping为处理器映射。DispatcherSer 阅读全文
posted @ 2020-03-13 12:13 梦想与爱 阅读(156) 评论(0) 推荐(0) 编辑