jspSmartUpload做上传 --(附件已做特别中文处理)
来源:互联网 发布:淘宝评价管理 编辑:程序博客网 时间:2024/05/16 16:58
Jsp界面代码
注意一点 在form属性里面添加enctype="multipart/form-data"
<form name="SCSDICOnnection" action="SCSDIConnectionProcess.jsp" method="post" ENCTYPE="multipart/form-data">
转交给处理界面
jsp代码
<%
Linkimport linkimport=new Linkimport();
SmartUpload mySmartUpload = new SmartUpload();
//初始化SmartUpload对象
mySmartUpload.initialize(this.getServletConfig(), request, response);
注意一点 在form属性里面添加enctype="multipart/form-data"
<form name="SCSDICOnnection" action="SCSDIConnectionProcess.jsp" method="post" ENCTYPE="multipart/form-data">
转交给处理界面
jsp代码
<%
Linkimport linkimport=new Linkimport();
SmartUpload mySmartUpload = new SmartUpload();
//初始化SmartUpload对象
mySmartUpload.initialize(this.getServletConfig(), request, response);
try {
linkimport.LinkImport(context,mySmartUpload,request, response);
} catch (Exception e) {
e.printStackTrace();
}
linkimport.LinkImport(context,mySmartUpload,request, response);
} catch (Exception e) {
e.printStackTrace();
}
out.clear();
out = pageContext.pushBody();
out = pageContext.pushBody();
%>
后台java代码
public void LinkImport(Context context, SmartUpload mySmartUpload,
HttpServletRequest request, HttpServletResponse response) {
后台java代码
public void LinkImport(Context context, SmartUpload mySmartUpload,
HttpServletRequest request, HttpServletResponse response) {
try {
String filename = null;
// 上传文件
mySmartUpload.upload();
//设置上传文件格式
mySmartUpload.setAllowedFilesList("csv,txt");
//上传到什么位置
mySmartUpload.save(request.getSession().getServletContext()
.getRealPath("/")
+ "scscommoncentral/download/");
filename = mySmartUpload.getFiles().getFile(0).getFileName();
String csvFilePath = request.getSession().getServletContext()
.getRealPath("/")
+ "scscommoncentral/download/"
+ mySmartUpload.getFiles().getFile(0).getFileName();
String txtFilePaht = request.getSession().getServletContext()
.getRealPath("/")
+ "scscommoncentral/download/"
+ mySmartUpload.getFiles().getFile(1).getFileName();
// 处理文件
DataProcess(context, csvFilePath, txtFilePaht);//忽略
// 文件回传
// 上传文件
mySmartUpload.upload();
//设置上传文件格式
mySmartUpload.setAllowedFilesList("csv,txt");
//上传到什么位置
mySmartUpload.save(request.getSession().getServletContext()
.getRealPath("/")
+ "scscommoncentral/download/");
filename = mySmartUpload.getFiles().getFile(0).getFileName();
String csvFilePath = request.getSession().getServletContext()
.getRealPath("/")
+ "scscommoncentral/download/"
+ mySmartUpload.getFiles().getFile(0).getFileName();
String txtFilePaht = request.getSession().getServletContext()
.getRealPath("/")
+ "scscommoncentral/download/"
+ mySmartUpload.getFiles().getFile(1).getFileName();
// 处理文件
DataProcess(context, csvFilePath, txtFilePaht);//忽略
// 文件回传
responseUser(csvFilePath, response, filename);//忽略
} catch (Exception e) {
System.out.println(e);
}
System.out.println(e);
}
}
0 0
- jspSmartUpload做上传 --(附件已做特别中文处理)
- 在做附件上传时出现上传文件空格问题
- jspSmartUpload上传中文乱码问题
- jspsmartupload上传文件中文乱码
- jspSmartUpload上传中文乱码解决
- discuzx2 附件做cdn
- 使用curl做上传文件处理(结合file服务)
- jspsmartupload上传文件,中文乱码解决方法
- JavaMail中文附件处理
- android WebService工具类,已做数据缓存加密处理
- [转]做不成男女朋友,做个特别朋友...(献给纠结中的朋友们)
- [转]做不成男女朋友,做个特别朋友...(献给纠结中的朋友们)
- 未做作业(已完成)
- jspsmartupload上传
- java在保存头像的时候要做特别的处理
- 处理多附件上传功能
- JavaMail中文附件处理(转载)
- 做一个少数人特别需要的产品
- 你真的明白数据结构的List吗?
- LinkedHashMap和HashMap的比较
- SSD2828使用总结
- memcached监控
- uva 10816 Travel in Desert(简单的好题~两种方法)
- jspSmartUpload做上传 --(附件已做特别中文处理)
- 黑马程序员——java---集合
- 【ARM】交叉编译 bluez-4.95 步骤及使用方法
- android源代码下载及编译
- 蓝桥杯 历届试题 错误票据(水)
- unity3d Human skin real time rendering 真实模拟人皮实时渲染
- Linux那些事儿之我是Sysfs(4)举例一lddbus
- fatal error C1083: Cannot open compiler intermediate file: Permission denied
- Linux网络编程--10. 原始套接字 --11. 后记