tomcat就这样,中文名字的图片,建议都改为英文或数字吧。
<img src='http://ip+端口/虚拟路径/文件夹/文件名'>
比较常用,而且简单易用的jquery-uploadify插件,支持带进度的多线程上传
用到的是flash的跨域上传模型,这里不用深究
基本文件大致包括
jquery-x.x.x.js
jquery.uploadify.x.js
uploadify.swf
uploadify.css
使用方式:
$(function() {$("#fileId").uploadify({
width : 42,
height : 32,
swf : 'js/uploadify.swf',
uploader : 'upload.dojsessionid=<%=session.getId()%>',
buttonImage:'image/movetophone_white.png',
fileSizeLimit : 2048,
fileObjName : "imgFile",
method : 'post',
removeCompleted : true,
fileTypeExts : "*.gif*.jpg*.png*.jpeg*.bmp",
onSelectError : function(file, errorCode, errorMsg) {
alert("文件过大")
},
onUploadStart : function(file) {
},
onUploadSuccess : function(file, data, response) {
alert("上传完成")
},
onUploadError : function(file, errorCode, errorMsg) {
alert(errorMsg)
}
})
})
<input type="file" id="fileId"/>
另,工程中需要引入commons-fileupload的包。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)