摘要:
对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具common-fileupload这个文件上传组件。这个common-fileupload上传组件的jar包可 阅读全文
摘要:
/** * 分析流程: * 1、前端页面提交登录请求 * 2、被web.xml拦截,进入到LoginServlet(有两种方式:方式一,在web.xml文件中配置servlet拦截器;方式二,不用在web.xml中配置,直接在类中通过 @WebServlet("/login")注解 //请求路径) 阅读全文
摘要:
1.1 之前操作数据库方法 1)通过mysql的客户端工具,登录数据库服务器(或者使用cmd登录数据库:mysql -u root - p 密码) 2)编写sql语句 3)发送sql语句到数据库服务器执行 1.2 什么是jdbc? 使用java代码(程序)发送sql语句的技术,就是jdbc技术! S 阅读全文
摘要:
Spring MVC上传 Spring MVC为文件上传提供了直接的支持,这种支持是用即插即用的MultipartResolver实现的。SpringMVC使用Apache Commons FileUpload技术实现了一个MultipartResolver实现类:CommonsMultipartR 阅读全文
摘要:
请求信息转换 异步发送表单数据到JavaBean,并响应JSON文本返回 操作步骤:(1)加入Jackson2或fastjson框架包,springmvc默认支持Jackon2,不需要做任何操作,而fastjson需要重新配置HttpMessageConverter。(2)使用@RequestBod 阅读全文
摘要:
什么是springmvc,它与spring有什么关系 springmvc属于spring框架的后续产品,用在基于MVC的表现层开发,类似于struts2框架 Spring框架提供了一个构建Web应用程序的全功能MVC模块--Spring MVC。 Spring MVC具有如下特点: Spring M 阅读全文
摘要:
一、JavaScript 简介 1.1 、什么是 JavaScript? JavaScript 的简称:JS。 JavaScript 是一个脚本。(不需要经过编译器编译的语言就叫做脚本) JavaScript 的作用: 1)动态改变网页内容 2)动态改变网页的外观 3)验证表单数据 4)响应事件 1 阅读全文
摘要:
什么是AOP? 1.AOP概念介绍 所谓AOP,即Aspect orientied program,就是面向方面(切面)的编程。 功能: 让关注点代码与业务代码分离! 关注点: 重复代码就叫做关注点; 业务代码: 核心业务的代码 业务代码与关注点代码分离,好处? --> 关注点代码写一次即可; -- 阅读全文
摘要:
对象依赖关系 Spring中,如何给对象的属性赋值? 【DI, 依赖注入】 1) 通过构造函数 2) 通过set方法给属性注入值 3) p名称空间 4)自动装配(了解) 5) 注解 代码示例: 案例: <!-- 当只调用一次时也可以使用内部bean,一般不建议使用,不好维护 --> <!-- ### 阅读全文
摘要:
1.1、bean对象创建的细节 1) 对象创建: 单例/多例 * scope="singleton", 默认值, 即 默认是单例 【service/dao/工具类】 * scope="prototype", 多例; 【Action对象】 2) 什么时候创建? * scope="prototype" 阅读全文