- 浏览: 255327 次
- 性别:
- 来自: 济南
最新评论
-
MR3CHEN:
gaojiehigh 写道正在找这样的方法,我不过发现了一个问 ...
Java删除文件夹以及文件夹下的子目录与文件 -
gaojiehigh:
正在找这样的方法,我不过发现了一个问题,嘿嘿
[img][/i ...
Java删除文件夹以及文件夹下的子目录与文件 -
mimang2007110:
这个方法很实用,刚才适用了一下,挺好的,多谢
Java删除文件夹以及文件夹下的子目录与文件 -
sblig:
int icount = toKenizer.countT ...
Java拆分字符串返回数组 -
haiyangyiba:
文件夹中有中文文件不行,
Java解压缩ZIP文件同时包含Jar包解决ZIP包中含有中文名称信息的文件
文章列表
作为J2EE开发人员,我们经常关注“后端机制(backend mechanics)”。我们通常会忘记J2EE成功之处在于WEB应用程序方面。许多原因使得人们喜欢利用WEB开发应用程序,但主要原因还是因为其易于部署的特点,允许站点以尽可能底的成本拥有上百万的用户。我们在后端投入太多的精力,使得我们在WEB用户界面对用户的相应灵敏方面投入不足。
本文介绍一种方法,Ajax,使用它可以构建更加更为动态和响应更加灵敏的Web应用程序。该方法的关键在于对浏览器端的JavaScript、DHTML和与服务器异步通讯的组合。Ajax用来描述一组技术,它使浏览器可以为用户 ...
- 2008-04-23 10:28
- 浏览 1187
- 评论(0)
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<body onLoad="time()">
<script>
function time()
{
var time = new Date();
var hour = time.getHours();
var minut ...
- 2008-04-23 10:27
- 浏览 2282
- 评论(0)
window.showModalDialog(sURL [, vArguments] [,sFeatures])
sURL--
必选参数,类型:字符串。用来指定对话框要显示的文档的URL。
vArguments--
可选参数,类型:变体。用来向对话框传递参数。传递的参数类型不限,包括数组等。对话框通过window.dialogArguments来取得传递进来的参数。
sFeatures--
可选参数,类型:字符串。用来描述对话框的外观等信息,可以使用以下的一个或几个,用分号“;”隔开。
1.dialogHeight :对话框高度,不小于100px,IE4中dialogHeight 和 dial ...
- 2008-04-23 10:26
- 浏览 1191
- 评论(0)
1.3.3 MultipartStream类
MultipartStream类用来对上传的请求输入流进行解析,它是整个Apache上传组件中最复杂的类。
1.设计思想
MultipartStream类中定义了一个byte[]类型的boundary成员变量,这个成员变量用于保存图1.3中的各个数据分区之间的分隔界线,每个分区
分别代表一个表单字段的信息。图1.3中的每个分区又可以分为描述头部分和主体部分,MultipartStream类中定义了一个readHeaders()方法来
读取描述头部分的内容,MultipartStream类中定义了一个readBodyData(OutputStrea ...
- 2008-04-23 10:25
- 浏览 1815
- 评论(0)
1.2.5 文件上传编程实例
下面参考图1.2中看到的示例代码编写一个使用Apache文件上传组件来上传文件的例子程序。
:动手体验:使用Apache文件上传组件
(1)在<tomcat安装目录>\webapps\fileupload目录中按例程1-1编写一个名为FileUpload.html的HTML页面,该页面用于提供文件上传的FORM
表单,表单的enctype属性设置值为“multipart/form-data”,表单的action属性设置为“servlet/UploadServlet”。
例程1-1 FileUpload.html
<html>
< ...
- 2008-04-23 10:24
- 浏览 2127
- 评论(0)
文件上传组件的应用与编写
在许多Web站点应用中都需要为用户提供通过浏览器上传文档资料的功能,例如,上传邮件附件、个人相片、共享资料等。对文件上传功能,在
浏览器端提供了较好的支持,只要将FORM表单的enctype属性设置为“multipart/form-data”即可;但在Web服务器端如何获取浏览器上传的文
件,需要进行复杂的编程处理。为了简化和帮助Web开发人员接收浏览器上传的文件,一些公司和组织专门开发了文件上传组件。本章将详细介
绍如何使用Apache文件上传组件,以及分析该组件源程序的设计思路和实现方法。
1.1 准备实验环境
按下面的步骤为本章的例子程序建立运行环境: ...
- 2008-04-23 10:22
- 浏览 3450
- 评论(0)
属性:
1Attributes 存储节点的属性列表(只读)
2childNodes 存储节点的子节点列表(只读)
3dataType 返回此节点的数据类型
4Definition 以DTD或XML模式给出的节点的定义(只读)
5Doctype 指定文档类型节点(只读)
6documentElement 返回文档的根元素(可读写)
7firstChild 返回当前节点的第一个子节点(只读)
8Implementation 返回XMLDOMImplementation对象
9lastC ...
- 2008-04-23 10:21
- 浏览 1890
- 评论(0)
在一个页面中有两个<iframe>标签,其中一个包含一个页面,在页面中单击一个<a>链接,打开的页面要求在另一个<iframe>中打开
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<iframe id="aaa" src="./tree.html" height="480" width="475">
</ifram ...
- 2008-04-23 10:20
- 浏览 6808
- 评论(1)
许多文章已经介绍了clientHeight和offsetHeight的区别,就是clientHeight的值不包括scrollbar的高度,而offsetHeight的值包括了scrollbar的高度。然而,clientHeight和offsetHeight的值到底由什么组成的呢?如何计算这两个数的值?
1. clientHeight和offsetHeight的值由什么决定?
假如我们有以下的DIV,主要显示的文字为"This is the main body of DIV"。
如上图所示,clientHeight的值由DIV内容的实际高度和CSS中的padding ...
- 2008-04-23 10:19
- 浏览 1904
- 评论(0)
在JS数值计算相减过程中,当遇到数字3,6,9时非常讨厌,因为相减会产生后面一大串的小数位,造成数值上的不精确,我也是郁闷了很长时间才发现,需要手动的处理给它做个还原手术,换它本来面目,原来是计算的时候补数出现的问题
var left = acc - allcount;
var arr = (new String(left)).split(".");
var xs = arr[1];
if((xs+"").length>3){
if((xs+"").charAt(2)=='9'){
...
- 2008-04-23 10:18
- 浏览 4201
- 评论(0)
<script language="javascript">
function addRow(){
var dataBox = document.getElementById("skinRow");
var oTr = dataBox.insertRow(dataBox.rows.length);
var oTd = oTr.insertCell();
oTd.innerHTML = '<input type="checkbox" name=& ...
- 2008-04-23 10:17
- 浏览 2557
- 评论(0)
1、首先获取TD标签对象,该表格的ID值设置为id="table",然后获取TD的对象,获取的为数组对象
var table = document.getElementById("table");
var td = table.getElementByTagName("TD");
td[1].className = "css";样式表中定义的TD的名称
给table表格的Td进行分组样式显示,假如有5列,分为5组
使用标签<colgroup><col class="css1&qu ...
- 2008-04-23 10:16
- 浏览 6499
- 评论(0)
package com.yc.ycportal.ge.util;
import java.io.FileInputStream;
import java.util.Enumeration;
import java.util.List;
import java.util.Properties;
import java.util.ResourceBundle;
import javax.xml.parsers.SAXParser;
import javax.xml.parsers.SAXParserFactory;
import org.jdom.Document;
import org.jd ...
- 2008-04-23 10:15
- 浏览 1685
- 评论(0)
package com.yc.ycportal.ge.util;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.util.zip.GZIPInputStream;
import java.util.zip.GZIPOutputStream;
public class GZIPfile {
private boolean flag = true;
//定义一个接口,通过结构来调用该类的方法
public static GZIPfile getInterface(){
retur ...
- 2008-04-23 10:05
- 浏览 1685
- 评论(0)
public static String getYear(){
Calendar ca = Calendar.getInstance();
ca.setTime(new java.util.Date());
String year = ""+ca.get(Calendar.YEAR);
return year;
}
public void getYear(){
Calendar ca = Calendar.getInstance();
ca.setTime(new java.util.Date());
SimpleD ...
- 2008-04-23 10:04
- 浏览 5542
- 评论(0)