不能上传文件哈,网上去下载jspsmartupload这个jar,做上传用的。
com.jspsmart.upload.File uploadFile = smart.getFiles().getFile(0);
String fileName = uploadFile.getFileName();
if(!fileName.toLowerCase().endsWith("jpg")){//验证格式
}
String extName = uploadFile.getFileExt();
String filePath = "";
Calendar ca = Calendar.getInstance();
DecimalFormat df = new DecimalFormat();
df.setMinimumIntegerDigits(2);
String st = "6600";
if (st != null && st.length() > 6) {
st = st.substring(0, 6);
}
String dateTime = ca.get(Calendar.YEAR) + ""
+ df.format(ca.get(Calendar.MONDAY)) + ""
+ df.format(ca.get(Calendar.DATE)) + ""
+ df.format(ca.get(Calendar.HOUR)) + ""
+ df.format(ca.get(Calendar.MINUTE)) + ""
+ df.format(ca.get(Calendar.SECOND));
fileName = "\\upload\\tmp\\"+st + "_XXX_" + dateTime +"."+ extName;
filePath = file+ fileName;
try {
uploadFile.saveAs(filePath); //保存文件
} catch (SmartUploadException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
//后面代码可将文件名作为参数重定向到指定界面,即可显示图片了