<%SmartUpload su = new SmartUpload(); su.initialize(pageContext);
su.setMaxFileSize(1000000); su.setTotalMaxFileSize(4000000); su.setAllowedFilesList("doc,txt");
su.setDeniedFilesList("exe,bat,jsp,htm,html,,");
su.upload();
int count = su.save("\uploadfiles");
out.println("<font color=red>"+count+"</font>个文件上传成功!<br>");
for (int i=0;i<su.getFiles().getCount();i++)
{
com.jspsmart.upload.File file = su.getFiles().getFile(i);
if (file.isMissing())
{
continue;
}
out.println("<TABLE BORDER=1>");
out.println("<TR><TD>表单项名(FieldName)</TD><TD>"+file.getFieldName()+"</TD></TR>");
out.println("<TR><TD>文件长度(Size)</TD><TD>"+file.getSize()+"</TD></TR>");
out.println("<TR><TD>文件名(FileName)</TD><TD>"+file.getFileName()+"</TD></TR>");
out.println("<TR><TD>文件扩展名(FileExt)</TD><TD>" +file.getFileExt()+"</TD></TR>");
out.println("<TR><TD>文件全名(FilePathName)</TD><TD>"+file.getFilePathName()+"</TD></TR>");
out.println("</TABLE><BR>");
}
%>错误码提示:An error occurred at line: 23 in the jsp file: /website/fwm/upload.jsp
Invalid unicode
20: su.setAllowedFilesList("doc,txt");
21: su.setDeniedFilesList("exe,bat,jsp,htm,html,,");
22: su.upload();
23: int count = su.save("localhost\uploadfiles");
24: out.println("<font color=red>"+count+"</font>个文件上传成功!<br>");
25: for (int i=0;i<su.getFiles().getCount();i++)
26: {
我个人怀疑是路径问题吧,请高手反映点我一下!!
su.setMaxFileSize(1000000); su.setTotalMaxFileSize(4000000); su.setAllowedFilesList("doc,txt");
su.setDeniedFilesList("exe,bat,jsp,htm,html,,");
su.upload();
int count = su.save("\uploadfiles");
out.println("<font color=red>"+count+"</font>个文件上传成功!<br>");
for (int i=0;i<su.getFiles().getCount();i++)
{
com.jspsmart.upload.File file = su.getFiles().getFile(i);
if (file.isMissing())
{
continue;
}
out.println("<TABLE BORDER=1>");
out.println("<TR><TD>表单项名(FieldName)</TD><TD>"+file.getFieldName()+"</TD></TR>");
out.println("<TR><TD>文件长度(Size)</TD><TD>"+file.getSize()+"</TD></TR>");
out.println("<TR><TD>文件名(FileName)</TD><TD>"+file.getFileName()+"</TD></TR>");
out.println("<TR><TD>文件扩展名(FileExt)</TD><TD>" +file.getFileExt()+"</TD></TR>");
out.println("<TR><TD>文件全名(FilePathName)</TD><TD>"+file.getFilePathName()+"</TD></TR>");
out.println("</TABLE><BR>");
}
%>错误码提示:An error occurred at line: 23 in the jsp file: /website/fwm/upload.jsp
Invalid unicode
20: su.setAllowedFilesList("doc,txt");
21: su.setDeniedFilesList("exe,bat,jsp,htm,html,,");
22: su.upload();
23: int count = su.save("localhost\uploadfiles");
24: out.println("<font color=red>"+count+"</font>个文件上传成功!<br>");
25: for (int i=0;i<su.getFiles().getCount();i++)
26: {
我个人怀疑是路径问题吧,请高手反映点我一下!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货