本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Commons FileUpload
一) 基础简介:
1、FileUpload 是 Apache commons下面的一个子项目,用来实现Java环境下面的文件上传功能,与常见的SmartUpload齐名。
2、组件FileUpload依赖于Commons IO组件。 目前FileUpload的最新版本是1.2.2 ,对于此版本官方推荐的依赖的IO组件版本是1.3.2
3、FileUpload 是基于RFC18 ...
关于commons-fileupload解决(multipart/form-data)参数乱码问题
今天做了一个文件上传功能。以前有过多次文件上传经验结果这次确确实实把我难住了。
本次上传借助commons-fileupload-1.2.1.jar进行上传,本地测试文件上传成功,且并未出现乱码问题(测试过如果不含文件上传的表单能正常提交且正常显示),但发布到服务器上结果表单元素出现了中文乱码问题。
代码如下:
final DiskFileItemFactory diskFileItemFactor ...
Apache commons Utils包学习
Apache commons Utils包学习
RandomStringUtils
:生成随机的字符串
/**
* 生成由数字组成的随机串
*/
String s = RandomStringUtils.randomNumeric(10);
commons DBCP 配置说明 (转贴)
前段时间因为项目原因,要在修改数据库连接池到DBCP上,折腾了半天,有一点收获,不敢藏私,特在这里与朋友们共享。
在配置时,主要难以理解的主要有:removeAbandoned
、logAbandoned、removeAbandonedT ...
Apache Commons BeanUtils包学习
一、简介:
BeanUtils
提供对
Java
反射和自省
API
的包装。其主要目的是利用反射机制对
JavaBean
的属性进行处理。我们知道,一个
JavaBean
通常包含了大量的属性,很多情况下,对
JavaBean
的处理导致大量
get/set
代码堆积,增加了代码长度和阅读代码的难度。
二、用法:
BeanUtils
是这个包里比较常 ...
commons-fileupload实现文件上传(1)
Apache Commons fileUpload实现文件上传
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处
、作者信息和本声明。否则将追究法律责任。http://zhangjunhd.blog.51cto.com/113473/18331
Apache
的
commons-fil ...
struts2.2.3需要11个基本包
struts2.2.3需要11个基本包:
asm-3.1.jar
asm-commons-3.1.jar
commons-fileupload-1.2.2.jar
commons-io-2.0.1.jar
commons-lang-2.5.jar
commons-logging-1.1.1.jar
freemarker-2.3.16.jar
javassist-3.11.0.GA.jar
ognl- ...
利用commons-dbcp和commons-pool搭建数据库连接池
依赖commons-dbcp-1.4.jar和commons-pool-1.5.6.jar和ojdbc14.jar
TestDbPools.java代码:
import java.sql.Connection;
import java.sql.SQLException;
import java.util.Properties;
import org.apache.commons.dbcp ...
common-configuration的一些应用
此程序依赖commons-configuration-1.6.jar和commons-lang-2.6.jar两个jar包。
需要先在工程的src目录下建立如下几个文件:
config.properties代码:
ip = 127.0.0.1
port = 8081
id = 111
application.name = Killer App
ap ...
commons-codec的一些应用
TestCodecDemo.java代码:
import org.apache.commons.codec.binary.Base64;
import org.apache.commons.codec.digest.DigestUtils;
public class TestCodecDemo {
/**
* 把密码进行MD5加密
* */
private stati ...
commons-compress的一些应用
依赖commons-compress-1.2.jar和commons-lang3-3.0.l.jar包。
TestCompress.java类代码:
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream ...
commons-betwixt的一些应用
环境:
commons-betwixt-0.8.jar和commons-digester-2.1.jar(这个地方digester的jar包可以是1.8版本,但千万不能是3.0版本的)
java-version-5.0
commons-betwixt对带有集合javabean转换的约定:
1、集合属性的名字要以集合元素类的名字开头(大小写不敏感);
2、每个Bean都必须有一个不带参数的构造方法。 ...
commons-net3的一些应用
FTP上传下载的例子:
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import org.apache.commons.n ...
commons-io2的一些应用
import java.io.File;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.Writer;
impor ...
利用commons-digester3-30.jar解析xml文件
此方式解析需要commons-beanutils-1.8.3.jar的支持
Person.java类:
import java.io.Serializable;
public class Person implements Serializable {
public String id;
public String name;
public int age;
pub ...
HttpClient
程序在附件里。
主要应用以下几个apache的辅助包:
commons-httpclient.jar
commons-logging-1.0.4.jar
commons-codec.jar
log4j-1.2.14.jar