Java
peng_jianming
这个作者很懒,什么都没留下…
展开
-
Java使用字符流读取文件
File file = new File("D:/Tomcat5.0/webapps/eap/skinlibrary/system/"+skin.getSkin_name()+"/style.css"); if(file.exists()){ try { FileReader fileReader = new FileReader(file); Strin...2008-04-23 08:51:40 · 158 阅读 · 0 评论 -
Commons-fileupload工具的API与开发实例解析(三)
1.3.3 MultipartStream类MultipartStream类用来对上传的请求输入流进行解析,它是整个Apache上传组件中最复杂的类。1.设计思想MultipartStream类中定义了一个byte[]类型的boundary成员变量,这个成员变量用于保存图1.3中的各个数据分区之间的分隔界线,每个分区分别代表一个表单字段的信息。图1.3中的每个分区又可以分为描述...2008-04-23 10:25:10 · 268 阅读 · 0 评论 -
Jsp通过文件流实现文件下载
2008-04-23 10:44:18 · 1341 阅读 · 0 评论 -
Java上传文件同时含有表单域的实现
package com.yc.eap.util;import java.io.File;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import javax.servlet.http.HttpServletRequest;...2008-04-25 17:08:00 · 184 阅读 · 0 评论 -
ServletConfig和ServletConfig参数访问
HttpServletRequest,HttpServletResponse:这两个属性的作用范围最小。 时间上:只是本身请求和应答完成就失效,当然转发是把当前的request对象取出来传给另一 个资源,其实本身的request对象还是只生存到本次请求结束,response也同样。 空间上:只能发送请求的客户端有效。 HttpSession:...2008-04-26 14:20:31 · 104 阅读 · 0 评论 -
Servlet中文API文档
基本类和接口一、javax.servlet.Servlet接口servlet抽象集是javax.servlet.Servlet接口,它规定了必须由Servlet类实现由servlet引擎识别和管理的方法集。Servlet接口的基本目标是提供生命期方法init()、service()和destroy()方法。servlet接口中的方法 void ini...2008-04-26 15:47:50 · 877 阅读 · 0 评论 -
Java上传文件实例
package com.yc.eap.util;import java.io.File;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.HashMap;import java.util.Iterator;import java.util.List;import ...2008-05-05 10:08:49 · 178 阅读 · 0 评论 -
Java解压缩ZIP文件同时包含Jar包解决ZIP包中含有中文名称信息的文件
我们知道压缩文件中有第一个文件夹为原始文件夹:例如我们对一个目录名称为plug的文件夹进行压缩(plug文件夹下含有其他的文件夹和文件),那么压缩后的文件名称为plug.zip文件,压缩包中第一个文件夹的名称为plug,plug文件夹下才是我们需要的文件,而进行加压缩时,我们可能就不需要plug这个文件夹名称了,而是我们需要建立的文件夹名称例如为:pert文件夹,而pert文件中存放的是从plug...2008-05-07 13:42:25 · 698 阅读 · 0 评论 -
Java手工打Jar包
用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名 ...选项: -c 创建新的存档 -t 列出存档内容的列表 -x 展开存档中的命名的(或所有的〕文件 -u 更新已存在的存档 -v 生成详细输出到标准输出上 -f 指定存档文件名 -m 包含来自标明文件的标明信息...2008-05-10 11:28:43 · 451 阅读 · 0 评论 -
Java实现MD5算法加密
/** * MD5 算法的Java Bean */package com.yc.eap.util;/** * md5 类实现了RSA Data Security, Inc.在提交给IETF 的RFC1321中的MD5 message-digest 算法。 */public final class MD5 { //~ Static fields/in...2008-05-16 09:17:50 · 99 阅读 · 0 评论 -
Java进行WebService通讯
package com.yc.ycportal.cqkf.service;import org.apache.axis.client.Call;import org.apache.axis.client.Service;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFacto...2008-05-19 15:10:06 · 221 阅读 · 0 评论 -
Java解析XML格式字符串返回Document类型对象
package com.yc.util;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io...2008-05-23 14:46:10 · 534 阅读 · 0 评论 -
Java解压ZIP文件同时解决压缩文件中含有中文名文件乱码的问题
在使用Java对ZIP压缩文件进行解压的方式中有两种,一种是使用apache提供的ant.jar工具包,但是如果ZIP文件中含有中文名称的文件,在解压后,文件名将出现乱码,另一种是使用Java自身JDK中java.util.zip包下工具类,但是同样如果有中文名的情况下依然会出现乱码情况。因此对于这种乱码的处理,一种是修改JDK下的几个源文件,一种就是把需要用的JDK源文件重新反编译进行处理,单独...2010-04-22 13:12:12 · 602 阅读 · 0 评论 -
Java字符串将不是字符数字的字符转换为十六进制字符
char data[] = "asdfasdf中国123123\nasdfasdf";String content = "";for(int j=0;j原创 2010-07-12 10:28:46 · 162 阅读 · 0 评论 -
Commons-fileupload工具的API与开发实例解析(二)
1.2.5 文件上传编程实例下面参考图1.2中看到的示例代码编写一个使用Apache文件上传组件来上传文件的例子程序。:动手体验:使用Apache文件上传组件(1)在\webapps\fileupload目录中按例程1-1编写一个名为FileUpload.html的HTML页面,该页面用于提供文件上传的FORM表单,表单的enctype属性设置值为“multipart/form...2008-04-23 10:24:04 · 135 阅读 · 0 评论 -
Commons-fileupload工具的API与开发实例解析(一)
文件上传组件的应用与编写 在许多Web站点应用中都需要为用户提供通过浏览器上传文档资料的功能,例如,上传邮件附件、个人相片、共享资料等。对文件上传功能,在浏览器端提供了较好的支持,只要将FORM表单的enctype属性设置为“multipart/form-data”即可;但在Web服务器端如何获取浏览器上传的文件,需要进行复杂的编程处理。为了简化和帮助Web开发人员接收浏览...2008-04-23 10:22:58 · 175 阅读 · 0 评论 -
Java拆分字符串返回数组
private String[] splitSkins(String content,String flag){ StringTokenizer toKenizer = new StringTokenizer(content,flag); String[] str = new String[toKenizer.countTokens()];...2008-04-23 08:52:45 · 311 阅读 · 0 评论 -
Java上传单个文件
package com.yc.ycportal.util;/*** @author 彭建明* mailto:[email protected]* 创建于日期 2007-6-18 */import java.io.File;import java.util.Iterator;import java.util.List;import javax.ser...2008-04-23 08:53:43 · 456 阅读 · 0 评论 -
Java用字符串做分隔符返回数组
private static final List list = new ArrayList();public void chag(String content,String flag){ int a = flag.length(); int b= content.indexOf(flag); list.add(content.substring(...2008-04-23 08:54:49 · 514 阅读 · 0 评论 -
Java对ZIP压缩包文件进行解压缩
/*** 此方法是用来进行压缩包文件解压缩使用* @param inFile* @param outFile* @return*/private boolean uncoilZIP(File inFile,File outFile){ if(!inFile.exists()){ logger.info("添加皮肤com.yc.eap.plugin.base...2008-04-23 08:56:21 · 95 阅读 · 0 评论 -
Java删除文件夹以及文件夹下的子目录与文件
import java.io.File;private void deleteFile(File file){ if(file.exists()){ if(file.isFile()){ file.delete(); }else if(file.isDirectory()){ File files[] = file.listFiles()...2008-04-23 08:57:30 · 144 阅读 · 0 评论 -
Java连接DB2数据库
package com.yc.ycportal.ge.util;import java.sql.DriverManager;import java.sql.Connection;import java.sql.SQLException;import java.sql.Statement;import java.sql.ResultSet;import org.apa...2008-04-23 08:58:22 · 146 阅读 · 0 评论 -
Ant实践(转抄)
1. Ant是什么? --------------------------------------------------------------------------------Ant是一种基于Java的build工具。理论上来说,它有些类似于(Unix)C中的make ,但没有make的缺陷。既然我们已经有了make, gnumake, nmake, jam以及其他的bu...2008-04-23 08:59:54 · 67 阅读 · 0 评论 -
Java处理日期
日期为字符串类型,先将日期转换为Date类型 SimpleDateFormat simpledate = new SimpleDateForma("yyyyMMdd"); Calendar ca = Calendar.getInstance(); Date date = simpledate.parse("20070228"); ...2008-04-23 09:04:49 · 60 阅读 · 0 评论 -
Java实现Ftp文件下载
从http://www.enterprisedt.com/下载 edtFTP的Jar包,然后进行环境变量的配置,配置你的环境变量classpath,加上";c:\j2sdk1.4.2\edtFTp\....\edtftpj-1.5.3.jar"package com.yc.ycportal.ge.util;import com.enterprisedt.net.ftp.FTPCli...2008-04-23 10:02:22 · 179 阅读 · 0 评论 -
Java连接Oracle数据库调用存储过程获取数据集
package com.yc.ycportal.ge.util;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import com.mysql.jdbc.ResultSet;...2008-04-23 10:03:18 · 106 阅读 · 0 评论 -
Java只获取系统时间的年份
public static String getYear(){ Calendar ca = Calendar.getInstance(); ca.setTime(new java.util.Date()); String year = ""+ca.get(Calendar.YEAR); return year;}public void g...2008-04-23 10:04:26 · 1531 阅读 · 0 评论 -
Java压缩与解压缩文件
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 GZI...2008-04-23 10:05:28 · 87 阅读 · 0 评论 -
Java解析XML文件
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 jav...2008-04-23 10:15:04 · 87 阅读 · 0 评论 -
java输出文件
try { File file = new File("D:\\JB_JCZY_UNIT_INFO.sql"); FileReader fileReader = new FileReader(file); BufferedReader br = new BufferedReader(fileReader); StringBuffer sb = new Stri...原创 2010-12-01 16:51:48 · 189 阅读 · 0 评论