传智播客java学习 ajax小项目笔记
今天佟老师教我们使用ajax技术来完成数据库级联查询的一个小项目,课下我对这个项目做了以下笔记:
Ajax小项目:使用的技术:c3p0连接池、struts,jquery及其插件、dbutil
a) 步骤:配置c3p0的数据库连接池,导入jar包,导入oracle驱动,
b) 添加c3p0的配置文件,c3p0-config.xml;
<?xml version="1.0" encoding="UTF-8"?>
<c3p0-config>
<named-config name="ajaxDataSource">
<property name="acquireIncrement">2</property>
<property name="initialPoolSize">5</property>
<property name="minPoolSize">6</property>
<property name="maxPoolSize">10</property>
<property name="maxStatements">5</property>
<property name="maxStatementsPerConnection">5</property>
<property name="user">system</property>
<property name="password">hy</property>
<property name="jdbcUrl">jdbc:oracle:thin:@localhost:1521:itcast</property>
<property name="driverClass">oracle.jdbc.driver.OracleDriver</property>
</named-config>
c) </c3p0-config>
d) 写一个测试类:junit测试配置文件,
e) ……………………….
f) 导入struts的jar包:
g) 导入struts的config文件到web-inf,
二、 此项目的重点:
a)
相关文档:
从JavaSE 到JavaEE
再从corejava1,corejava11,Java Language Specification, Second(Third) Edition, Think in java,Data Structure java depth Adventrue)
转到JavaEE(EJB,Spring,Hibernate,Webwork,struts1,strut2,jsp,servlet)
从开源组织再到自组织,再到corejava1,corejava11
到JavaWebServer,java Web Prog ......
/**
* 使用二分查找的方式查询指定的值
* @author ZhangYu
* @data 2010-01-23
*/
public class BinSearch {
/**
* 用递归实现二分查找
* @param data -被查找的数组
* @param value -要查找的值
* @param left -查找范围的最小值
* @param right -查找范围的最大值
* ......
今天是第一天接触框架的知识,学习struts,我非常感兴趣:
Struts使用的标签库:
l struts-bean.tld: bean标签的描述文件,bean标签用于访问JavaBeans和它们的关联属性,也可以用于定义新的Bean
l struts-html.tld: html标签的描述 ......
我今天学习 了佟老师讲的Jquery框架的知识,使用jquery是的开发js非常的容易,我做了就简单的笔记:
jQuery 中的事件 -- 加载 DOM :
l 在页面加载完毕后, 浏览器会通过 JavaScript 为 DOM 元素添加事件. 在常规的 JavaScript 代码中, 通常使用 window. ......