JavaWeb_10_JDBC连接池&DBUtils

1.使用连接池重写工具类

1.1规范

Java为数据库连接池提供公共接口javax.sql.DataResjavax.sql.DataSource,重写getConnection()方法

1.2 重写连接池工具类

  • 提供容器
  • 注册驱动
  • 获取连接并添加到容器
  • 返回连接池

阅读全文

JavaWeb_07_Bootstrap基础入门

Bootstrap基础入门

1.概念

响应式布局:兼容PC端和移动端

2.首页重写

2.1 Bootstrap基本模板

  • 导入类库:
1
2
3
<head>
bootstrap.css/jQuery.js/bootstrap.js
</head>

阅读全文

JavaWeb_08_Mysql&JDBC基础回顾

1.SQL分类

  • 数据定义语言(DDL):create,alter,drop
  • 数据操作语言(DML):insert,delete,update
  • 数据查询语言(DQL):select,from,where
  • 数据控制语言(DCL):grant

    2.JDBC操作数据库过程

    2.1 注册驱动:

  1. JDBC规范规定,所有驱动必须实现java.mysql.jdbc.Driver接口,表示是驱动;
  2. mysql提供接口实现类:com.mysql.jdbc.Driver
  3. JDBC规范工具类,用于注册驱动:DriverManager.registerDriver(new com.mysql.jdbc.Driver());
  4. 实际操作:Class.forName("com.mysql.jdbc.Driver");

阅读全文

JavaWeb_06_jQuery细节

jQuery知识点细化

1.省市二级联动

1.1 each();

1
2
3
4
var arr1 = new Array();
$(arr1).each(function(index,ele){

});
javascript中没有重载的概念,只需要定义一个函数,他的参数可以任意改变。调用时与参数无关。通过arguments属性可以获得传入的所有的参数。
1
2
3
4
5
6
function init(){
alert(arguments[1]);
}
$(arr1).each(function(index,ele){

});

阅读全文

JavaWeb_05_jQuery

jQuery

1 引入和对象获取

1.1 导入jquery类库

1
2
<script type="text/javascript" src="../js/jquery-1.11.3.js">
</script>

1.2 获取对象

  • 书写格式
1
2
jQuery(选择器),区分大写小写
$(选择器)
  • 获取value值
1
2
$(选择器).val();
val()中没有值是获取,有值是赋值

阅读全文

JavaWeb_04_Javascript进阶

javacript进阶

1.表格隔行换色

1.1 获取所有行并隔行换色(标签)

  • 代码

    1
    document.getElementsByTagName(标签名);
  • 设置所需样式

    1.2 鼠标进入变色,移出恢复

  • 事件
1
2
obj.onmouseover=""
obj.onmouseout=""
  • this:在函数内部代表当前操作的对象
  • 为什么不能使用 allTr[i]?
  • 变色之后鼠标移出要恢复原来颜色,需要先记录原颜色;也说明标签属性可以自定义,方法是:
    1
    obj.setAttribute(key,value);

阅读全文

JavaWeb_03_Javascript

Javascript入门

1.javascript基本概述

引入方法

  • 内嵌式:通过<script>标签引入
1
2
3
<script type="text/javascript">
javascript代码...
</script>
  • 外联式:通过<script src="">标签引入.js文件
1
2
<script src="1.js" type="text/javascript" charset="UTF-8">
</script>

2.基本语法

2.1 变量

  • javascript严格区分大小写

    2.2 数据类型

阅读全文

JavaWeb_02_html&css

HTML表单&css

表单标签<form>

1. 表单标签在浏览器中没有任何显示;

2. 如果需要提交数据,表单必须存在<form>标签内;

3. action-表单提交到服务器端程序的路径

4. method-提交常用方式:

  • get-将请求参数追加在请求路劲上,注意其格式,请求路劲长度有限
  • post-请求参数不可见(安全),请求参数个数不限制

    5. 子标签<input>

阅读全文