随笔分类 - JavaWeb
摘要:【转】 JavaWeb 转载于狂神老师 ,本文仅作为笔记使用 1、基本概含 2、web服务器 3、Tomcat 4、Http 5、Maven 6、Servlet 7、Cookie、Session 8、JSP 9、JavaBean 10、MVC三层架构 11.过滤器(Filter)重点 12、监听器(
阅读全文
posted @ 2020-10-14 13:44
CLASSIC~W
摘要:【转】 JavaWeb学习总结(五十三)——Web应用中使用JavaMail发送邮件 现在很多的网站都提供有用户注册功能, 通常我们注册成功之后就会收到一封来自注册网站的邮件。邮件里面的内容可能包含了我们的注册的用户名和密码以及一个激活账户的超链接等信息。今天我们也来实现一个这样的功能,用户注册成功
阅读全文
posted @ 2020-10-12 12:52
CLASSIC~W
摘要:【转】 JavaWeb学习总结(五十二)——使用JavaMail创建邮件和发送邮件 一、RFC882文档简单说明 RFC882文档规定了如何编写一封简单的邮件(纯文本邮件),一封简单的邮件包含邮件头和邮件体两个部分,邮件头和邮件体之间使用空行分隔。 邮件头包含的内容有: from字段 --用于指明发
阅读全文
posted @ 2020-10-12 12:51
CLASSIC~W
摘要:【转】 JavaWeb学习总结(五十一)——邮件的发送与接收原理 一、 邮件开发涉及到的一些基本概念 1.1、邮件服务器和电子邮箱 要在Internet上提供电子邮件功能,必须有专门的电子邮件服务器。例如现在Internet很多提供邮件服务的厂商:sina、sohu、163等等他们都有自己的邮件服务
阅读全文
posted @ 2020-10-12 12:50
CLASSIC~W
摘要:【转】 JavaWeb学习总结(五十)——文件上传和下载 在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解
阅读全文
posted @ 2020-10-12 12:48
CLASSIC~W
摘要:【转】 JavaWeb学习总结(四十九)——简单模拟Sping MVC 在Spring MVC中,将一个普通的java类标注上Controller注解之后,再将类中的方法使用RequestMapping注解标注,那么这个普通的java类就够处理Web请求,示例代码如下: 1 /** 2 * 使用Co
阅读全文
posted @ 2020-10-12 12:46
CLASSIC~W
摘要:【转】 JavaWeb学习总结(四十八)——模拟Servlet3.0使用注解的方式配置Servlet 一、Servlet的传统配置方式 在JavaWeb开发中, 每次编写一个Servlet都需要在web.xml文件中进行配置,如下所示: 1 <servlet> 2 <servlet-name>Act
阅读全文
posted @ 2020-10-12 12:45
CLASSIC~W
摘要:【转】 javaweb学习总结(四十七)——监听器(Listener)在开发中的应用 监听器在JavaWeb开发中用得比较多,下面说一下监听器(Listener)在开发中的常见应用 一、统计当前在线人数 在JavaWeb应用开发中,有时候我们需要统计当前在线的用户数,此时就可以使用监听器技术来实现这
阅读全文
posted @ 2020-10-12 12:44
CLASSIC~W
摘要:【转】 javaweb学习总结(四十六)——Filter(过滤器)常见应用 一、统一全站字符编码 通过配置参数charset指明使用何种字符编码,以处理Html Form请求参数的中文问题 1 package me.gacl.web.filter; 2 3 import java.io.IOExce
阅读全文
posted @ 2020-10-12 12:43
CLASSIC~W
摘要:【转】 javaweb学习总结(四十五)——监听器(Listener)学习二 一、监听域对象中属性的变更的监听器 域对象中属性的变更的事件监听器就是用来监听 ServletContext, HttpSession, HttpServletRequest 这三个对象中的属性变更信息事件的监听器。 这三
阅读全文
posted @ 2020-10-12 12:41
CLASSIC~W
摘要:【转】 javaweb学习总结(四十四)——监听器(Listener)学习 一、监听器介绍 1.1、监听器的概念 监听器是一个专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。监听器其实就是一个实现特定接口的普通java程序,这个程序专
阅读全文
posted @ 2020-10-12 12:40
CLASSIC~W
摘要:【转】 javaweb学习总结(四十三)——Filter高级开发 在filter中可以得到代表用户请求和响应的request、response对象,因此在编程中可以使用Decorator(装饰器)模式对request、response对象进行包装,再把包装对象传给目标资源,从而实现一些特殊需求。 一
阅读全文
posted @ 2020-10-12 12:37
CLASSIC~W
摘要:【转】 javaweb学习总结(四十二)——Filter(过滤器)学习 一、Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文
阅读全文
posted @ 2020-10-12 12:35
CLASSIC~W
摘要:【转】 javaweb学习总结(四十一)——Apache的DBUtils框架学习 一、commons-dbutils简介 commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作
阅读全文
posted @ 2020-10-12 12:34
CLASSIC~W
摘要:【转】 javaweb学习总结(四十)——编写自己的JDBC框架 一、元数据介绍 元数据指的是"数据库"、"表"、"列"的定义信息。 1.1、DataBaseMetaData元数据 Connection.getDatabaseMetaData()获得代表DatabaseMetaData元数据的Dat
阅读全文
posted @ 2020-10-12 12:33
CLASSIC~W
摘要:【转】 javaweb学习总结(三十九)——数据库连接池 一、应用程序直接获取数据库连接的缺点 用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务
阅读全文
posted @ 2020-10-12 12:32
CLASSIC~W
摘要:【转】 javaweb学习总结(三十八)——事务 一、事务的概念 事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。 例如:A——B转帐,对应于如下两条sql语句 update from account set money=money+100 where name='B'
阅读全文
posted @ 2020-10-12 12:31
CLASSIC~W
摘要:【转】 javaweb学习总结(三十七)——获得MySQL数据库自动生成的主键 测试脚本如下: 1 create table test1 2 ( 3 id int primary key auto_increment, 4 name varchar(20) 5 ); 测试代码: 1 package
阅读全文
posted @ 2020-10-12 12:30
CLASSIC~W
摘要:【转】 javaweb学习总结(三十六)——使用JDBC进行批处理 在实际的项目开发中,有时候需要向数据库发送一批SQL语句执行,这时应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。 JDBC实现批处理有两种方式:statement和preparedstatement
阅读全文
posted @ 2020-10-12 12:28
CLASSIC~W
摘要:【转】 JavaWeb学习总结(三十五)——使用JDBC处理Oracle大数据 一、Oracle中大数据处理 在Oracle中,LOB(Large Object,大型对象)类型的字段现在用得越来越多了。因为这种类型的字段,容量大(最多能容纳4GB的数据),且一个表中可以有多个这种类型的字段,很灵活,
阅读全文
posted @ 2020-10-12 12:27
CLASSIC~W

浙公网安备 33010602011771号