JSP中如何上传图片(50分)

  • 主题发起人 主题发起人 boy2002cn
  • 开始时间 开始时间
B

boy2002cn

Unregistered / Unconfirmed
GUEST, unregistred user!
JSP中如何上传图片,请给出代码,无代码不得分
 
上传图片和文件的道理是一样的,用com.jspsmart.upload.File
//实例化上载bean
com.jspsmart.upload.SmartUpload mySmartUpload=new com.jspsmart.upload.SmartUpload();
//初始化
mySmartUpload.initialize(pageContext);
//保存文件路径
String trace=gspath;
//设置上载的最大值
mySmartUpload.setMaxFileSize(20000*10240*10240);
//上载文件
mySmartUpload.upload();
//取得上载的文件
com.jspsmart.upload.File myFile = mySmartUpload.getFiles().getFile(0);
if (!myFile.isMissing()){
//取得上载的文件的文件名
String myFileName=myFile.getFileName();
String Filename=myFile.getFileName();
//得到文件的扩展名
String FileExt=myFile.getFileExt();
//重新命名//////////////////////////////////////////////////////////////////
//取出时间部分
Calendar calFlowSort = Calendar.getInstance();
SimpleDateFormat formatterFlowSort = new SimpleDateFormat("yyyyMMddHH");
String mDateTimeFlowSort=formatterFlowSort.format(calFlowSort.getTime());
//新的文件名为起草人序号+时间
myFileName = user_number+"_"+mDateTimeFlowSort+"."+FileExt;
////////////////////////////////////////////////////////////////////////////
//保存路径
trace=trace+myFileName;
//将文件保存在服务器端
myFile.saveAs(trace,mySmartUpload.SAVE_PHYSICAL);
 
能否把那个JSPSMART发到我的邮箱里。boy2002cn@jxfw.com,谢谢,我找不到那个东西
 
后退
顶部