摘要:
querySelector/querySelectorAll item1 item2 item3 item4 item5 item6 item7 item8 item9 item10 ... 阅读全文
摘要:
集合类的由来 对象用于封装特有数据,对象多了需要存储,如果对象的个数不确定就使用集合容器进行存储。 集合的特点:1、用于存储对象的容器2、集合的长度是可变的3、集合中不可以存储基本数据类型值 框架的顶层Collection接口: Collection的常见方法:(必要掌握!!) 1、添加: bool 阅读全文
摘要:
通过在表单中总是需要使用一次性验证码,这一问题可以使用VerifyCodeServlet来处理。让元素的src指向VerifyCodeServlet即可在页面中生成一次性验证码。而且VerifyCodeServlet还会把验证码保存到session中,名称为:vCode,也就是说,你可以通过session来获取验证码文本:session.getAttribute(“vCode”)。 web.xml... 阅读全文
摘要:
EncodingFilter用来处理请求编码问题。 我们知道,如果是POST请求,我们需要调用request.setCharacterEncoding(“utf-8”)方法来设计编码;如果是GET请求,我们需要自己手动来处理编码问题。如果我们使用了EncodingFilter,那么就处理了POST和GET请求的编码问题。 web.xm EncdoingFilter cn.itca... 阅读全文
摘要:
BaseServlet是用来作为其它Servlet父类的,它有如下两个优点: 一个Servlet多个处理方法 BaseServlet的作用是用来简化Servlet。通过我们需要为每个功能编写一个Servlet,例如用户注册写一个RegistServlet,用户登录写一个LoginServlet。如果 阅读全文
摘要:
MailUtils是用来发邮件的小工具,底层使用JavaMail完成 阅读全文
摘要:
TxQueryRunner类是common-dbutils下QueryRunner类的子类,用来简化JDBC操作。TxQueryRunner类内部使用了JdbcUtils.getConnection()类来获取连接对象,以及使用JdbcUtils.releaseConnection()关闭连接。 int[] batch(String sql, Object[][] params):执行批处理,参... 阅读全文
摘要:
JdbcUtils用来获取Connection对象,以及开启和关闭事务。 1、Connection getConnection():从c3p0连接池获取Connection对象,所以需要提供c3p0-config.xml配置文件; 2、 beginTransaction():为当前线程开启事务; 3、commitTransaction():提交当前线程的事务; 4、 rollbackTransac... 阅读全文
摘要:
CommonUtils类就两个方法: l、String uuid():生成长度32的随机字符,通常用来做实体类的ID。底层使用了UUID类完成; 2、T toBean(Map, Class):把Map转换成指定类型的Bean对象。通常用来获取表单数据(request.getParameterMap())封装到JavaBean中,底层使用了common-beanutils。 注意,本方法要求map中... 阅读全文
摘要:
import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException; public class SqlDemo { pub 阅读全文