51代码网ORACLEMYSQLSQL SERVER其它数据库java/jspasp/asp.netC/C++/VC++APP应用其它语言服务器应用
您现在的位置: 51代码网 >> 服务器 >> 文章正文

ssh框架文件上传下载

更新时间:2012-1-12:  来源:51代码网
  //获取上传文件中的第一个
  SmartFile myFile = upload.getFiles().getFile(0);
  //取得文件名
  String filename = myFile.getFileName();
  //判断是否上传了,没有则返回上传页面
  if(filename.length()==0){
  request.setAttribute("msg", "请选择要上传的文件!");
  return mapping.findForward("imprt"); 
  } else{
  //在服务器上创建存储上传文件的路径
  String url=this.class.getResource("/").toString();
  int lastIndex=url.length()-16;
  String filePath=url.toString().substring(6,lastIndex)+"upload/";
  File f=new File(filePath);
  f.mkdirs();
  //存储,SAVEAS_PHYSICAL以操作系统的根目录为文件根目录另存文件
  myFile.saveAs(filePath+filename, myFile.SAVEAS_PHYSICAL);
  request.setAttribute("filePath",filePath+filename );
  //保存文件扩展名
  request.setAttribute("fileExt",myFile.getFileExt() );
  }

上一页  [1] [2] 

赞助商链接
推荐文章
  • 此栏目下没有推荐文章
  • {
    设为首页 | 加入收藏 | 友情链接 | 网站地图 | 联系站长 |