关于jspsmart的上传问题 就是 不能保存:可能的原因, 1 路径不对。 这里注意 linux 和 windows的区别! 2 没有权限。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 System.out.println("mySmartUpload.getFiles().getCount()"+mySmartUpload.getFiles().getCount());to see whether the server has get the files' stream from the client. 我用的是winxp,tomcat5,sqlserver,你帮我看看源码哪里有问题request.setCharacterEncoding("GB2312"); //初始化 mySmartUpload.initialize(pageContext); mySmartUpload.upload(); String num=(String)session.getValue("number"); String school=(String)session.getValue("school"); String oldpath=(String)session.getValue("oldpath"); session.removeValue("oldpath"); String saveadd="c:/paper/2003/"+school+"/"+num;com.jspsmart.upload.File myFile=mySmartUpload.getFiles().getFile(0); if (!myFile.isMissing()) { java.io.File oldFile=new java.io.File(oldpath); oldFile.delete(); java.io.File fileDir; String path; //创建文件保存路径 if((saveadd!=null)&&(saveadd.length()>0)){ String[] pathArray=saveadd.split("/"); boolean[] resultArray=new boolean[pathArray.length-1]; if(pathArray.length>=2){ path=pathArray[0]+"/"+pathArray[1]; fileDir = new java.io.File(path); if(!fileDir.exists()) resultArray[0]=fileDir.mkdir(); for(int i=2;i<pathArray.length;i++){ path=path+"/"+pathArray[i]; fileDir=new java.io.File(path); if(!fileDir.exists()) resultArray[i-1]=fileDir.mkdir(); } } } myFile.saveAs(saveadd+"/"+myFile.getFileName()); saveadd=saveadd+"/"+myFile.getFileName(); } else {saveadd=oldpath;} 求助,js判断问题 jsp到action乱码问题 关于数据权限问题,高手请入 JAVA内存数据库(内存表) lucence和heritrix怎么整合和优化 servlet部署问题 文件下载有特殊符号,下载不了,请帮忙看看啊 Eclipse + Tomcat + lomboz 配置? 拜师帖:小妹初学JSP,诸多困难,哪位愿意收下我这个笨徒弟~~~ 在jsp中怎样调用Bean 请问聊天室中的无闪烁刷新用的是什么机制? jsp 怎样上传文件 求源代码代码
to see whether the server has get the files' stream from the client.
你帮我看看源码哪里有问题
request.setCharacterEncoding("GB2312");
//初始化
mySmartUpload.initialize(pageContext);
mySmartUpload.upload(); String num=(String)session.getValue("number");
String school=(String)session.getValue("school");
String oldpath=(String)session.getValue("oldpath");
session.removeValue("oldpath");
String saveadd="c:/paper/2003/"+school+"/"+num;com.jspsmart.upload.File myFile=mySmartUpload.getFiles().getFile(0);
if (!myFile.isMissing()) {
java.io.File oldFile=new java.io.File(oldpath);
oldFile.delete();
java.io.File fileDir;
String path;
//创建文件保存路径
if((saveadd!=null)&&(saveadd.length()>0)){
String[] pathArray=saveadd.split("/");
boolean[] resultArray=new boolean[pathArray.length-1];
if(pathArray.length>=2){
path=pathArray[0]+"/"+pathArray[1];
fileDir = new java.io.File(path);
if(!fileDir.exists())
resultArray[0]=fileDir.mkdir();
for(int i=2;i<pathArray.length;i++){
path=path+"/"+pathArray[i];
fileDir=new java.io.File(path);
if(!fileDir.exists())
resultArray[i-1]=fileDir.mkdir();
}
}
}
myFile.saveAs(saveadd+"/"+myFile.getFileName());
saveadd=saveadd+"/"+myFile.getFileName();
}
else
{saveadd=oldpath;}