[email protected]
谢谢 呵呵 抢
谢谢 呵呵 抢
解决方案 »
- 我的JDBC能连上服务器 hibernate连不上 提示在文章里面 求各位大虾帮助了
- 新手求解:使用JSF标签时出错
- 跪求FCKeditor 2.6富文本帮助,上传问题?
- 做过简单的面向个人的小网站的流程?
- Javascript,如何在新窗口中控制父窗口中select的值
- 50分提问一个WAR部署问题
- 如何在jsp页面输出信息啊? 大家给我看看 谢谢了
- 求源代码一张表单上有两个下拉框,第一个下拉框从数据库里取出所有的班级,第二个下拉框需要根据第一个下拉框所选择的班级而显示这个班级所
- 请教MVC+DAO的分页问题
- jsp问题?
- 谁有动态生成树的源码呀,给我发一份:[email protected],谢谢,最好有调用实例:)
- war包与jar包有何区别?
[email protected]
[email protected]
[email protected]
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.Iterator;
import java.util.List;import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import org.apache.commons.fileupload.FileItem;
import org.apache.commons.fileupload.FileUpload;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;/**
* 文件上传处理
*/
public class ImportFileHandler {
private static final Log _log = LogFactory.getLog(ImportFileHandler.class);
public ImportFileHandler(){
super();
}
public static void fileHandler(HttpServletRequest req, HttpServletResponse rep)
throws Exception {
try {
FileUpload fu = new FileUpload();
fu.setSizeMax(4194304);
fu.setHeaderEncoding("gb2312");
List fileList = fu.parseRequest(req);
Iterator files = fileList.iterator();
// 依次处理每一个字段: 每个输入(或者隐藏)字段都被当作一个文件
//(假定这里只有一个控件,所以当前处理的字段为文件输入流)
FileItem fileName = (FileItem) files.next();
InputStream is = fileName.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is));
while (null != br.readLine()) {
//业务逻辑处理,例如数据库操作等
}
br.close();
//如果还有别的控件,
FileItem userName_fi = (FileItem)files.next();
//用户名
String userName = userName_fi.getString();
//.......
} catch (Exception e) {
}
}
}
以上都发了,对不住了,昨天临时有点事,迟了一天发,我道歉,请见谅.另外,
我第一次写jsp请多多包涵^_^
另外, xiaoblack(小黑) ,把你的email给我啊.^_^
bit1023(半价优惠),我有,给你发.请联系我.
我的email:[email protected]