大二上学期周总结

这周主要学习了jQuery的基础语法,AJAX的基础知识,以及数据库连接池的基本知识:

jQuery的基本语法: 首先jQuery是通过获取HTML元素并对其进行修改,

$(selector).action() $定义了jQuery, selector为选择元素,action()为对元素的操作。

jQuery函数要写在$(document).ready(function(){......})中防止文档还没加载完就运行了jQuery。

jQuery选择器:元素选择器 基于元素名选择元素$("p") 选择所有p元素。

#id选择器 通过HTML元素id属性选取元素 $("#test") <p id="test"> 对id为test的标签进行设置

.class选择器 按指定的class进行修改,

jQuery事件,$("p").click(function(){.....代码})click为点击事件,function()为响应时间的方法。

dbclick为双击事件,mouseenter为鼠标穿过元素,mouseleave为鼠标离开元素。

AJAX的基本知识:异步加载 将客户端和服务器的交互更新在局部页面显示,无需刷新整个页面。

Ajax是基于jQuery的要引入jQuery包,<script type="text/javascript" src="jQuery包地址"></script>

$.ajax({ url:'请求地址',type:‘post’,dateType:'请求返回的类型',date:'id=1(向请求传参)',success:function(date(请求返回的内容){....响应成功要执行的方法})

使用数据库连接池需要新建一个java类实现javax.sql.DateSource接口,但我们可以导入c3p0包使用c3p0中已实现的接口。

实例化ComboPooledDataSource对象 :ComboPooledDataSource cpds=new ComboPooledDataSource();调用setDriverClass(),setJdbcUrl(),setUser(),setPassword()等函数(与不用连接池类似)来设置连接的数据库用户密码等,

最后实例化Connection对象完成连接。

也可以将c3p0的配置信息定义在xml文件中,但文件名必须为c3p0-configg.xml,通过向ComboPooledDateSource初始化时传入c3p0配置文件的名字来实现。

posted @ 2020-11-22 20:43  风吹过半夏  阅读(83)  评论(0编辑  收藏  举报