U盘之家 > U盘技术 > 经验分享 > 怎样行使WEBWORK上传文件

怎样行使WEBWORK上传文件

2017-04-20 10:35来源:未知编辑:upanzj 浏览量:
  • U盘问题,请到问答平台:http://www.upan.cc/
  •   核心提示:
    WEBWORK上传文件,各人都知道webwork简捷、机动成果强盛,它是一个尺度的Command模式框架实现,而且完全从web层离开出来,致力于组件化和代码重用的J2EE Web框架,可是各人知不知道WEBWORK还

      

         WEBWORK上传文件,各人都知道webwork简捷、机动成果强盛,它是一个尺度的Command模式框架实现,而且完全从web层离开出来,致力于组件化和代码重用的J2EE Web框架,可是各人知不知道WEBWORK还可以上传文件呢,一路来看下WEBWORK上传的要领吧。

      webwork操作ognl实现的资料绑定长短常适用的成果, 可以或许停止繁琐挪用request.getParameter, object setter, 也不必要任何的多余设置文件, 再加上转换器的成果, 我们就可以用一个营业工具, 以前台一向串到靠山, 再也不必要思量String转化, 不必要DTO, 不必要FormBean了.

    优盘之家

      可以或许把web应用上常见的上传文件也用数据绑定来实现, 那么就长短常美满了: action再也不必要相识任何web信息, 必要对详细的Object举办操纵, 就挪用getObject, 必要对用户上传的文件举办操纵, 就挪用getFile. www.upan.cc

      在webwork2.1.5早年,也有具体先容这一题目的,在2.1.5往后, 这个拦截器被插手了正式release版本内里: com.opensymphony.webwork.interceptor.FileUploadInterceptor

      先来看一下我们的Action:

      代码 优盘之家

     

    优盘之家

     我们可以看到这个Action相等的简朴, 只要界说一个File范例的属性以及setter, 我们就可以用这个File工具来作任何工作了. U盘之家

      页面和平凡的upload页面没有区别:

    U盘之家

      代码 优盘之家

    U盘之家

    必要留意栏位名称和Action的属性同名就可以了, 剩下的工作就是设置拦截器:

    怎样行使WEBWORK上传文件:http://www.upan.cc/technology/use/6567.html

     

    将选中内容分享到新浪微博 将选中内容分享到腾讯微博
    (U)优盘之家,是一个集U盘量产工具U盘启动盘制作工具内存卡修复工具U盘检测工具于一体的专业指导性网站,请牢记我们的域名:www.upan.cc
    评论(请自觉遵守互联网相关政策法规,管理可以直接删除恶意评论、广告或违禁词语):
    表情:
     
    网友评论
    回顶部
    关于我们 | 免责声明 | 广告服务 | 联系我们 | 合作联系 | 网站地图
    copyright © 2002-2005 upan.cc. all rights reserved .
    蜀ICP备09012900号