日期:2014-05-16  浏览次数:20410 次

Jsp利用组件上传文件

1>首先创建一个HTML页面。注意,凡是要上载文件的表单都必须设置enctype属性,且属性的值必须是multipart/form-data,同时请求方法必须是POST.
<form name="myform" action="fileuploaddemo.jsp"??method="post" enctype="multipart/form-data">
?
2>commons-fileupload-1.1.jar
commons-io-1.1.jar?两个包都要引入,
因为在parseRequest(request)的类有关继承于DiskFileItem类。

3>示例

1.示例1。
????DiskFileUpload类会对mulipart类的表单中的所有字段进行处理,不只是file字段。getName()得到文件名,getString()得到表单数据内容,isFormField()可判断是否为普通的表单项。
demo1.html