文章列表
<script LANGUAGE="JavaScript">
for (i=0; i<navigator.plugins.length; i++) {
document.write("<tr><td>");
document.write(navigator.plugins[i].name);
document.write("</td><td>");
document.write(navigator.plugins[i].filename);
...
onKeyPress,onKeyDown,onKeyUp.
onLoad,
history,document,location这些对象都是Windows对象的子对象。对象中的属性也可以是对象。
ident=windows.setTimeout("alert('Time is up')",1000);
设置延迟,
window.clearTimeout(ident); 可以停止超时设置
hibernate基本映射
实体类---表
实体类中的普通属性---表字段
采用<class>标签映射成数据库表,通过<property>标签将普通属性映射成表字段
所谓普通属性指不包括自定义类、集合和数组等
注意:如果实体类和实体类中的属性和sql中的关键字重复,必须采用table或column重新命名
实体类的设计原则:
* 实现一个默认的(即无参数的)构造方法(constructor)
* 提供一个标识属性(identifier property)(可选)
* 使用非final的类 (可选)
* 为持久化字段声明访问器(accessors) ge ...
第一个hibernate项目
1、新建java项目
2、创建User Library,加入如下jar
* HIBERNATE_HOME/hibernate3.jar
* HIBERNATE_HOME/lib/*.jar
* MySql jdbc驱动
3、创建hibernate配置文件hibernate.cfg.xml,为了便于调试最好加入log4j配置文件
4、定义实体类
5、定义User类的映射文件User.hbm.xml
6、将User.hbml.xml文件加入到hibernate.cfg.xml文件中
7、编写hbm2ddl工具类,将实体类生成数据库表
8、开发客户 ...
当传进来参数的name对应多个value时,可采用如下方法获取多个value。
Map<String, String[]> paramMap = request.getParameterMap();
Set<Map.Entry<String, String[]>> entries = paramMap.entrySet();
for(Iterator<Map.Entry<String, String[]>> it ...
其实servlet也是知道一点,看过一些视频。但是都很零散,这次我决定在过年前把servlet都啃下来。
早上一开始就在看尚学堂的servlet教程。早上看的四个视频都是比较基础的。讲了<servlet>与<url-pattern>总是一对的。两 ...
FileOutputStream和FileInputStream使用方法说明
时至今日,对Java的流还是没有一个透彻的理解,今天看到FileOutputStream和FileInputStream,实际操作了下,对流概念的理解,算又有一点进步,所以赶紧记录下来,别再忘了。
调试时,FileOutputStream的代码也可以注释掉,单独看FileInputStream代码,看读的效果,程序如下:
package fileTest;
import java.io.File;
import java.io.FileInputStream;
import jav ...
今天在看张孝祥的javaWeb数,首先学习了下xml语言,第一点,他说明了xml的重要性,xml可以有机器生成,并方便机器阅读。我了解到了xml的基本语法,以及xml的约束模式,其中重要的有DTD。
一个完整的xml文档包括如下一些组成部分:
-xml声明(declaration)
-DOCTYPE声明语句
-处理命令(processing instruction)
-元素(element)
-注释(comment)
-CDATA区
不过看了第一章,就对张孝祥的书反感了,比较繁琐。看的时候感觉时在浪费时间,不过我还时很感谢张孝祥先生对我的帮助与知道的!