-
大小: 747KB文件类型: .zip金币: 1下载: 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个文件信息
相关资源
- 文件上传所需commons-fileupload-1.3.2.jar和
- java 上传图片生成缩略图
- jspsmart.jar
- FTPSUploadUtils 上传工具
- jspSmartUpload.jar
- Java FTP 实现跨服务器文件上传
- Java鹰眼轨迹批量上传
- java+jquery文件上传 无刷新 带进度条,
- java上传并自动解决ZIP文件
- javaWeb头像上传功能
- JAVAWEB录音上传服务器
- 利用Javabean+JSP 实现文件的上传、显示
- Java实现MD5大文件校验码详解
- java中cos文件上传
- javaweb入门实现图片上传,图片加载,
- javaweb简单实现文件上传与源代码
- 文件上传需要cos组件:cos-26Dec2008.ja
- jspsmart.jar包及帮助文档
- unity集成android原生录音可后台并实现
- android录音并上传至服务器
- springboot-fileUpload
- webUploader断点续传js+java代码及说明
- Android中FTP含进度上传、、删除文件
- FileUploadAndDownLoad
- SmartUpload(utf-8)
- jsp文件上传
- wangEditor上传图片 demo
- 无线扫描枪-手机端
- jsp图片上传代码,jsp单张图片上传
- spring boot实现上传图片功能并在页面中
评论
共有 条评论