-
大小: 747KB文件类型: .zip金币: 2下载: 0 次发布日期: 2021-06-11
- 语言: Java
- 标签: webuploader 大文件 上传
资源简介
用百度的js webuploader 做的大文件上传的例子,
多线程上传,包括前台和后台代码

代码片段和文件信息
package com.qiigame.base;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.codehaus.jackson.map.objectMapper;
/**
*
* weatherweb Maven Webapp
*
* Controller.java
*
* 作者:陈海彬
*
* 日期:2015年5月5日 时间:下午4:28:48
*/
public class baseController {
private static final Log log = LogFactory.getLog(baseController.class);
public static final objectMapper mapper = new objectMapper();
public String jsonResult(baseResult result HttpServletResponse response) {
objectMapper mapper = new objectMapper();
String str = ““;
try {
str = mapper.writeValueAsString(result);
} catch (Exception e) {
e.printStackTrace();
}
return ajax(str “text/html“ response);
}
// AJAX输出,返回null
public String ajax(String content String type HttpServletResponse response) {
try {
response.setContentType(type + “;charset=UTF-8“);
response.setHeader(“Pragma“ “No-cache“);
response.setHeader(“Cache-Control“ “no-cache“);
response.setDateHeader(“Expires“ 0);
response.getWriter().write(content);
response.getWriter().flush();
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
// josn输出,返回null
public void returnTextString(HttpServletResponse response String content) {
try {
response.setContentType(“text/plain;charset=UTF-8“);
response.setCharacterEncoding(“UTF-8“);
PrintWriter out=response.getWriter();
out.print(content);
out.flush();
out.close();
}
catch (Exception e) {
log.error(““e);
e.printStackTrace();
}
}
// josn输出,返回null
public void returnJosnString(HttpServletResponse response String content) {
try {
response.setContentType(“application/json;charset=UTF-8“);
response.setCharacterEncoding(“UTF-8“);
PrintWriter out=response.getWriter();
out.print(content);
out.flush();
out.close();
}
catch (Exception e) {
log.error(““e);
e.printStackTrace();
}
}
// josn输出,返回null
public void returnJosnInt(HttpServletResponse response int content) {
try {
response.setContentType(“application/json;charset=UTF-8“);
response.setCharacterEncoding(“UTF-8“);
PrintWriter out=response.getWriter();
out.print(content);
out.flush();
out.close();
}
catch (Exception e) {
log.error(““e);
e.printStackTrace();
}
}
public String convertToJson(object obj){
String str = ““;
try{
str = mapper.writeValueAsString(obj);
}catch(Exception e){
}
return str;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-11-04 16:40 WebUploader\
文件 1133 2015-11-04 16:40 WebUploader\.classpath
文件 1512 2015-11-05 09:50 WebUploader\.project
目录 0 2015-11-04 16:40 WebUploader\.settings\
文件 530 2015-11-04 16:40 WebUploader\.settings\.jsdtscope
文件 430 2015-11-04 16:40 WebUploader\.settings\org.eclipse.jdt.core.prefs
文件 90 2015-11-04 16:40 WebUploader\.settings\org.eclipse.m2e.core.prefs
文件 758 2015-11-04 16:40 WebUploader\.settings\org.eclipse.wst.common.component
文件 263 2015-11-04 16:40 WebUploader\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2015-11-04 16:40 WebUploader\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2015-11-04 16:40 WebUploader\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 50 2015-11-04 16:40 WebUploader\.settings\org.eclipse.wst.validation.prefs
文件 8509 2015-11-05 09:50 WebUploader\pom.xm
目录 0 2015-11-04 16:40 WebUploader\src\
目录 0 2015-11-04 16:40 WebUploader\src\main\
目录 0 2015-11-05 09:45 WebUploader\src\main\java\
目录 0 2015-11-05 09:45 WebUploader\src\main\java\com\
目录 0 2015-11-05 09:47 WebUploader\src\main\java\com\qiigame\
目录 0 2015-11-05 09:47 WebUploader\src\main\java\com\qiigame\ba
文件 3034 2015-11-05 09:48 WebUploader\src\main\java\com\qiigame\ba
文件 659 2015-05-11 15:04 WebUploader\src\main\java\com\qiigame\ba
目录 0 2015-11-05 09:45 WebUploader\src\main\java\com\qiigame\tq\
目录 0 2015-11-05 09:49 WebUploader\src\main\java\com\qiigame\tq\controller\
文件 4226 2015-11-05 11:57 WebUploader\src\main\java\com\qiigame\tq\controller\UploadController.java
目录 0 2015-11-05 09:45 WebUploader\src\main\resources\
文件 1347 2015-11-05 09:46 WebUploader\src\main\resources\applicationContext.xm
目录 0 2015-11-05 09:45 WebUploader\src\main\resources\mvc\
文件 1860 2015-05-11 15:46 WebUploader\src\main\resources\mvc\spring-mvc.xm
目录 0 2015-11-05 10:41 WebUploader\src\main\webapp\
目录 0 2015-11-04 16:40 WebUploader\src\main\webapp\WEB-INF\
文件 1809 2015-11-05 09:44 WebUploader\src\main\webapp\WEB-INF\web.xm
............此处省略48个文件信息
相关资源
- android带百分比进度条的文件上传,使
- Aandroid 多线程断点续传同时多个大文
- Vue项目实现手机端上传图片,使用于
- JSP多文件上传同时上传
- PHP头像上传预览剪切组件 v2.11.rar
- Android图片上传头像裁切+原图原样
- java实现Socket方式文件批量传输/上传到
- 批量将现有Jar包上传到Maven私服
- 读取百万级数据量的xlsx文件的java代码
- ajax上传图片
- maven+ssm 实现java版视频上传预览
- cropper插件截图并上传
- JavaWeb中文件上传最强工具类
- easyUI+jsp电子仓库管理系统
- 批量上传 jar包到maven 私服
- java ssh上传文件代码
- java_分段上传_断点续传_超大附件上传
- webView选择图片并上传
- javaEE上传文件和参数
- javaEE上传文件
- creator实现调用android相机相册,并实现
- Android 上传头像自定义剪切、平移,缩
- 整合springboot+mvc+mybatis(通用mapper)
- Android 测试上传头像到服务器
- 文件批量上传 jsp jfinal webuploader 在线
- socket多线程文件上传
- JSP 音乐点播系统
- Android Multipart实现多附件上传
- android上传图片到服务器,asp.net端接收
- 最全Java环境下ckeditor与ckfinder带上传预
评论
共有 条评论