获取表单对象的三种方法
1、getElementById() getElementById()可以访问DOCUMENT中的某一特定元素,顾名思义,就是通过ID来取得元素,所以只能访问设置了ID的元素。 比如说有一个DIV的ID为docid: 程序代码<div id="docid"></div>那么就可以用getElementById("docid")来获得这个元素。2、getElementsByName() 这个是通过NAME来获得元素,但不知大家注意没有,这个是GET ELEMENTS,复数ELEMENTS代表获得的不是一个元素,为什么呢? 因为DOCUMENT中每一个元素的ID是唯一的,但NAME却可以重复。打个比喻就像人的身份证
java 词汇表速查手册
Abstract class 抽象类:抽象类是不允许实例化的类,因此一般它需要被进行扩展继承。 Abstract method 抽象方法:抽象方法即不包含任何功能代码的方法。 Access modifier 访问控制修饰符:访问控制修饰符用来修饰Java中类、以及类的方法和变量的访问控制属性。 Anonymous class 匿名类:当你需要创建和使用一个类,而又不需要给出它的名字或者再次使用的使用,就可以利用匿名类。 Anonymous inner classes 匿名内部类:匿名内部类是没有类名的局部内部类。 API 应用程序接口:提供特定功能的一组相关的类和方法的集合。
JSP连接数据库大全(转载)
JSP连接数据库大全无意中找到,同大家分享一下,有误请指出…… 题外:其实这种把数据库逻辑全部放在jsp里未必是好的做法,只有利于初学者学习。当大家学到一定程度的时候,可以考虑用MVC的模式开发。在练习这些代码的时候,你一定将jdbc的驱动程序放到服务器的类路径里,然后要在数据库里建一个表test,有两个字段比如为test1,test2,可以用下面SQL建”create table test(test1 varchar(20),test2 varchar(20)”然后向这个表写入一条测试纪录。现在开始我们的jsp和数据库之旅吧。 一、jsp连接Oracle8/8i/9i数据库(用thin模式) testorac
Struts 2 概述(节选)
STRUTS 2 概述(节选自《STRUTS 2权威指南》作者:李刚)引 言1、MVC思想概述1.1 Web应用的发展1.2 Model 1和Model 21.3 MVC思想1.4 MVC模式的优势1.5 常用MVC框架及其特征2、Struts 2的起源和背景2.1 Struts 1的基本结构及其存在的问题2.2 WebWork的基本结构2.3 Struts 2的起源3、Struts 2体系介绍. 3.1 Struts 2的框架架构3.2 Struts 2的标签库3.3 Struts 2的控制器组件4、Struts 1和Struts 2的对比5、WebWork和Struts 2对比6、总 结 引 言Struts 1是全世界第一个发布的MVC框架,它由Craig McClanahan在2001年发布,该框架
Java排序算法速度比较(转载)
public class Sort { public void swap(int a[], int i, int j) { int tmp = a[i]; a[i] = a[j]; a[j] = tmp; } public int partition(int a[], int low, int high) { int pivot, p_pos, i; p_pos = low; pivot = a[p_pos]; for (i = low + 1; i <= high; i++) { if (a[i] > pivot) { p_pos++; swap(a, p_pos, i); } } swap(a, low, p_pos); return p_pos; } public void quicksort(int a[], int low, int high) { int pivot; if (low < high) { pivot
JUnit 4快速入门(转载)
JUnit 4快速入门JUnit 4是JUnit框架有史以来的最大改进,其主要目标便是利用Java 5的Annotation特性简化测试用例的编写。让我们看看如何使用JUnit 4来进行Unit测试。请注意:本文主要介绍JUnit 4的最新特性和用法,并不会讲解Unit测试的基础。如果你对JUnit框架还不熟悉,请先参考“Eclipse快速上手指南 (2) 使用JUnit测试”一文,学习如何编写JUnit测试。我们使用的开发环境是Eclipse 3.2,它已经自带了JUnit 4.1,你需要将JUnit 4 Library添加到项目用到的Library中。另外,必须使用JDK 5.0或更高版本。要在Eclipse环境之外运行JUnit,需
使用Log4j进行日志记录
1996 年初,欧洲安全电子市场(EU SEMPER)项目组决定编写自己的日志记录API,后来这个API演变成了Log4j。Log4j是一个开放源码项目,一个非常流行的Java日志记录包。它允许开发者向代码中插入日志记录语句,还允许在不修改应用程序源码的情况下修改日志记录的行为。几乎每一个项目都会使用日志记录,但是由于日志记录不是项目的核心,因此受重视的程度一般不是很高。我们认为使用日志记录是一件非常严肃的事情,而且做好使用日志记录的规划比单纯记录日志本身更加重要。本文将比较全面的阐述Log4j的设计原理和使用方法。日志记录
log4j配置详解
一:配置A:)在Web Application 中使用log4jStep 1:配置log4j配置文件=========================# Set root logger level to DEBUG and its only appender to A1#log4j中有五级logger#FATAL0#ERROR3#WARN4#INFO6#DEBUG7log4j.rootLogger=DEBUG, A1# A1 is set to be a ConsoleAppender.#log4j中Appender有几层#ConsoleAppender输出到控制台log4j.appender.A1=org.apache.log4j.ConsoleAppender# A1 uses PatternLayout.log4j.appender.A1.layout=org.apache.log4j.PatternLayout#输出格式 具体查看log4j javadoc org.apache.log4j.PatternL