如果你限制30MB的话就要这么写:
1024*1024*1024*30
是Byte
out.print ("<script>alert('"+errMsg+"');this.history.go(-1);</script>");
}else{
myFile.saveAs(saveurl,mySmartUpload.SAVE_PHYSICAL);
saveurl+=alarmPicName; /http:/www.qihaoqiao.cn/hydt/1142.html光缆保存路径
String saveurl=request.getRealPath("/")+url;
alarmPicName=alarmPicName+"."+fileType;
else{
myFile.saveAs(saveurl,mySmartUpload.SAVE_PHYSICAL);
saveurl+=normalPicName; /opgw光缆保存路径
String saveurl=request.getRealPath("/")+url;
normalPicName=normalPicName+"."+fileType;
if(i<=0){
fileName = String.valueOf(calendar.getTimeInMillis());
Calendar calendar = Calendar.getInstance();
/myFile.saveAs("enterprise/images/"+myFileName);
/myFile.saveAs(trace);
/String newFileName="001."+fileType; /adss听说青海ADSS光缆光缆型号可自动生成文件名以防止同名覆盖
/保存文件
/String trace=adss+myFileName;
/String adss=getServletContext().getRealPath("/")+"JSP\\";
/setMaxFileSize方法取得路径
if(err==false){
/ errMsg="上传失败!文件大小超出了限定的范围(最adss光缆金具大"+MAXFILESIZE/1024+"K)";
/ err=true;
/if (err==false&&fileSize;>MAXFILESIZE){
/fileSize+=myFile.getSize();
/smartupload得到单个文件大小
errMsg="文件"+myFileName+"上传失败!只允许上传以下格式的文件:"+upFileType;
err=true;
if (upFileType.indexOf(fileType)==-1){
fileType=fileType.toLowerCase(); /adss光缆金具将扩展名转换成小写
fileType=myFile.getFileExt();/得到文件扩展名
/String subFileName=myFileName.substring(0,stIndexOf('.'));
/if(myFileName.length()>0){ /SmartUpload取得不带后缀的文件名
/out.println(myFileName);
String myFileName=myFile.getFileName();/adss光缆得到文件名
if (!myFile.isMissing()) {
com.jspsmart.upload.File myFile = mySmartUpload.getFiles().getFile(i);
for(int i=0;i<mySmartUpload.getFiles().getCount();i++){
else{
/ opgw光缆光缆循环取得上传所有文件
/response.sendRedirect("");
out.print ("<script>alert('宁夏ADSS光缆上传失败!文件大小:"+count/1024+"K超出了限定的范围(最学会adss大"+ MAXFILESIZE/1024+"K)');this.history.go(-1);</script>");
if(count>MAXFILESIZE){
int count = mySmartUpload.getSize();
/判你看adss光缆型号断将要上传文件的总容量是否超过上限
mySmartUpload.upload();
/ 上传文件
mySmartUpload.initialize(pageContext);
String alarmPicName = deviceId+"a";
String normalPicName = deviceId+"n";
String fileType ="";
String fileName = "";
String url="images/"; /opgw光缆应保证在根目录中有此目录的存在
int fileSize=0; /文件大小
boolean err=false; /错误标志
String errMsg=null; /学会adss光缆错误信息
final int MAXFILESIZE=; /上传文件大小限制
final String upFileType="jpg|JPG|GIF|gif|bmp|BMP"; /上传文件类型
/ 初始化
String deviceId =Sequence.getInstance().getSeqNumber("deviceInf");
SmartUpload mySmartUpload =new SmartUpload();
adss参考这个.
地址:江苏省宿迁市宿豫区京东产业园02栋 苏ICP备16039092号-1
销售热线:手机18936935050,固话:0527-81881966 [网站地图]