aliupload.jsp 1.7 KB
<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<script charset="utf-8" src="<%=request.getContextPath() %>/resource/aliyun/aliyun-oss-sdk.js"></script>
<script charset="utf-8" src="<%=request.getContextPath() %>/resource/library/js/jquery-1.11.3.js"></script>
<script charset="utf-8" src="<%=request.getContextPath() %>/resource/library/js/common/map.js"></script>
<script charset="utf-8" src="<%=request.getContextPath() %>/resource/aliyun/aliUploader.js"></script>
<link rel="stylesheet" href="<%=request.getContextPath() %>/resource/bootstrap/css/bootstrap.css" type="text/css"/>
<script type="text/javascript">
var basePath = '<%=request.getContextPath()%>';
</script>
<div style="width: 300px;;margin: auto">
<div class="form-group">
  <label>文件选择</label>
  <input type="file" id="file" />
</div>
<div class="form-group">
  <input onclick="doUpload()" type="button" class="btn btn-primary" id="file-button" value="Upload" />
</div>
<div class="form-group">
  <div class="progress">
    <div id="progress-bar"
         class="progress-bar"
         role="progressbar"
         aria-valuenow="0"
         aria-valuemin="0"
         aria-valuemax="100" style="min-width: 2em;">
      0%
    </div>
  </div>
</div>
</div>
<div id="message"></div>
<script>
	function doUpload(){
		var option = {};
		option.fileId="file";
		option.dir="/upload/";
		option.messageId="message";
		option.onsuccess=uploadSuccess;
		uploadBigFile(option);
	}
	
	function uploadSuccess(filePath){
		alert(filePath);
		document.getElementById('message').innerHTML=filePath;
	}
</script>