- 浏览: 563971 次
- 性别:
- 来自: 北京
最新评论
-
hanmiao:
另外,你的解压方法的方法名的定义改下吧,叫unzipFile( ...
JAVA实现压缩/解压缩zip文件 -
hanmiao:
快乐向日葵 写道cherryzhu 写道你好,我使用这个方法的 ...
JAVA实现压缩/解压缩zip文件 -
快乐向日葵:
cherryzhu 写道你好,我使用这个方法的时候发现了一个错 ...
JAVA实现压缩/解压缩zip文件 -
nodonkey:
thx alot
Cannot find bean org.apache.struts.taglib.html.BEAN in any s -
dl96200:
代码你省略了呀,,,title后面的都给省了。不过也很感谢啦 ...
DOM解析XML例子
文章列表
从request获取各种路径总结
request.getRealPath("url");//虚拟目录映射为实际目录
request.getRealPath("./");//网页所在的目录
request.getRealPath("../");//网页所在目录的上一层目录
request.getContextPath();//应用的web目录的名称
如http://localhost:7001/bookStore/
/bookStore/ => [contextPath] (request.getC ...
- 2007-12-19 14:50
- 浏览 6151
- 评论(0)
在tomcat/conf/server.xml里面在<host>内加入
<Context path="/" docBase="E:\eclipse\workspace\test\webapps" crossContext="false" debug="0" reloadable="true"/>
- 2007-11-09 12:55
- 浏览 1550
- 评论(0)
1.安装Ruby:http://rubyforge.org/projects/rubyinstaller/
打开dos 命令窗口并执行:gem install rails --include-dependencies
2.配置IDE:
a.安装Ruby开发工具包
选择Help→Software Updates→Find and Install
选择Search for new features to install 点击Next
选择 New Remote Site
name: Ruby Developer Tools
URL: http://rubyeclipse.sourceforge.n ...
- 2007-10-29 09:31
- 浏览 3092
- 评论(2)
进入window\preferences\java\Installed JREs
或者
进入Project\properties\Java Bulid Path
- 2007-10-13 15:25
- 浏览 2395
- 评论(0)
中间件的分类
中间件的分类方法繁多,为了便于说明问题,且把中间件分为两大类:一类是底层中间件,用于支撑单个应用系统或解决单一类问题,包括事务处理中间件(TPM)、应用服务器(WAS)、消息中间件(MOM)、数据 ...
- 2007-09-17 22:57
- 浏览 5276
- 评论(0)
Hibernate的数据加载方式
1.Immediate Loading(立即加载):lazy="false";outer-join="false"
当实体加载完成后,立即加载其关联数据.例如查询主表也会关联查询子表,两条SQL.
2.Lazy Loading(延迟加载):lazy="true";outer-join="false"
实体加载时,其关联数据并非即刻获取,而是当关联数据第一次被访问时再进行加载.主要用于one-to-many
3.预先加载(Eager Loading):
预先加载时,实体及其关联对象 ...
- 2007-09-17 10:56
- 浏览 1807
- 评论(1)
Hibernate的关联关系映射
1.单向关联:
a.多对一:
在子表中加入:
<many-to-one name="address" column="addressId" not-null="true"/>
b.一对一:其实就是many-to-one的一种情况.唯一不同的就是关联中的外键字段具有唯一性约束.
在子表中加入:(unique="true")
<many-to-one name="address" column="addressId" un ...
- 2007-09-16 23:06
- 浏览 3027
- 评论(0)
File f = new File("");
try {
FileOutputStream fos = new FileOutputStream(f);
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(fos));
} catch (FileNotFoundException e) {
e.printStackTrace();
}
- 2007-09-05 15:06
- 浏览 2165
- 评论(0)
JSTL:JSP Standard Tag Libaray(JSP标准标签库)
主要分为五大类:
1.核心标签库(Core)
2.l18N格式标签库(l18N-capable format tag libaray)
3.SQL标签库(SQL tag libaray)
4.XML标签库(XML tag libaray)
5.函数标签库(Functions tag libaray)
优点:
1.可读性,易维护,开发.
2.页面设计人员和标签功能开发人员相分离.
3.减少脚本量.
前提条件:JSTL1.1必须在Servlet2.4和JSP2.0以上的容器才能正常工作。
下载JSTL1.1:htt ...
- 2007-09-01 11:45
- 浏览 2667
- 评论(0)
DOM4J:开源,支持XML,XPath,XSLT。与JDOM一样应用与JAVA平台。它的API完全支持DOM,SAX,JAXP。http://www.dom4j.org
Dom4j是早期由开发JDOM的人分离出来独立开发的。与JDOM不同的是:Dom4j使用接口和抽象基类,虽然dom4j的API相对复杂一些,但比JDOM更灵活性。SUN的JAXM跟HIBERNATE都是使用DOM4J
Dom4j也使用SAX解析器来分析XML文档,创建DOM4J树。此外,dom4j也接收DOM格式的内容,并提供从dom4j树到SAX事件流或W3C DOM树中的输出机制。
与JDOM不同的是:DOM4J自带 ...
- 2007-08-31 17:15
- 浏览 5165
- 评论(0)
JDOM(Java Document Object Model):java文档对象模型.http://www.jdom.org
DOM被设计为用于完成几乎所有的XML操作任务,同时它又是与语言无关,这就导致DOM的API庞大而复杂。为了给JAVA程序员提供一套简单易用的操作XML的API,java技术专家Jason Hunter和Brett McLaughlin创建了JDOM。
JDOM利用Java语言的优秀特性,包括方法重载,集合,反射以及JAVA程序员熟悉的编程风格,极大的简化了对XML文档的处理。
和DOM类似,JDOM也使用对象树来表示XML文档:
<name>张三</ ...
- 2007-08-31 17:13
- 浏览 4786
- 评论(0)
SAX(Simple API for XML)由XML-DEV邮件列表成员开发,目前版本2.0.x,民间标准.http://www.saxproject.org/
SAX是一种基于事件驱动的API。利用SAX解析XML文档牵涉到两个部分:解析器和事件处理器。
解析器负责读取XML文档,并向事件处理器发送事件,如元素开始跟元素结束事件;而事件处理器则负责对事件作出相应,对传递的XML数据进行处理。
SAX特点:操作XML时不同全部读取到内存中。
SAX的处理机制:
<?xml version="1.0" encoding="gb2312"?&g ...
- 2007-08-31 17:12
- 浏览 3571
- 评论(0)
DOM(Document Object Model):W3C组织推荐的处理XML的标准接口.
http://www.w3.org/DOM/DOMTR.html
DOM特点:首先将整个XML文档读取到内存中才能进行某些操作,如果XML文档很大,则会影响性能。
DOM结构模型:
DOM的核心概念就是NODE(节点).DOM在分析XML文 ...
- 2007-08-31 17:10
- 浏览 2999
- 评论(0)
XML名称空间使用一系列的保留属性来声明,这种属性的名字必须是以xmlns或xmlns:作为前缀.
XML名称空间的声明有两种形式:
1.<元素名 xmlns:prefixname="URI">
eg.
<orz xmlns:orz="http://www.iteye.com/orz">
<orz:coder>
2.缺省格式<元素名 xmlns="URI">
eg.
<orz xmlns="http://www.iteye.com/orz">
xml名称空 ...
- 2007-08-31 17:08
- 浏览 2975
- 评论(1)
xml全称Extensible Markup Language(可扩展标记语言),它是Standard Generalized Markup Language(标准通用标记语言)的一个子集.
SGML:80年代IBM提出==>GML(各文档之间共用属性)==>SGML(ISO提出)==>XML(W3C认为SGML不适合WEB,所以提出XML)
SGML,HTML和XML:
SGML是在WEB发明之前描述文档资料的通用语言,定义标记语言的元语言.HTML跟XML都是从SGML发展而来的标记语言.HTML是在SGML顶一下的一个描述性语言.只是SGML的一个应用.其DTD作为标 ...
- 2007-08-31 17:05
- 浏览 2576
- 评论(0)