微软官方MSDN原版Win10系统下载

现在位置: 首页  > 系统教程  > WinXP教程

教你利用WEBWORK上传文件的妙方

时间:2024-11-30 15:21:23   

大家好,今天Win10系统之家小编给大家分享「教你利用WEBWORK上传文件的妙方」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!

文件浏览器es助手官方版系列软件最新版本下载

  大家都知道webwork简洁、灵活功能强大,它是一个标准的Command模式框架实现,并且完全从web层脱离出来,致力于组件化和代码重用的J2EE Web框架,但是你不知道它的另一项不错的作用,那就是还可以利用使用WEBWORK实现文件上传,下面就给大家讲讲如何使用WEBWORK实现文件上传方法.

  webwork利用ognl实现的资料绑定是非常实用的功能, 能够避免繁琐调用request.getParameter, object setter, 也不需要任何的多余配置文件, 再加上转换器的功能, 我们就可以用一个业务对象, 从前台一直串到后台, 再也不需要考虑String转化, 不需要DTO, 不需要FormBean了.

  能够把web应用上常见的上传文件也用数据绑定来实现, 那么就是非常完美了: action再也不需要了解任何web信息, 需要对具体的Object进行操作, 就调用getObject, 需要对用户上传的文件进行操作, 就调用getFile.

  在webwork2.1.5以前,也有详细介绍这一问题的,在2.1.5以后, 这个拦截器被加入了正式release版本里面: com.opensymphony.webwork.interceptor.FileUploadInterceptor

  先来看一下我们的Action:

  代码

  我们可以看到这个Action相当的简单, 只要定义一个File类型的属性以及setter, 我们就可以用这个File对象来作任何事情了.

  页面和普通的upload页面没有区别:

  代码

  需要注意栏位名称和Action的属性同名就可以了, 剩下的事情就是配置拦截器:

上一页12下一页 剩下全文

以上就是关于「教你利用WEBWORK上传文件的妙方」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~

Win10系统之家文②章,未经同意不得转载!

相关文章

  • 教你利用WEBWORK上传文件的妙方

    教你利用WEBWORK上传文件的妙方


      大家都知道webwork简洁、灵活功能强大,它是一个标准的Command模式框架实现,并且完全从web层脱离出来,致力于组件化和代码重用的J2EEWeb框架,但是你不知道它的另一项不错的作用,那就是还可以利用使用WEBWORK实现文件上传,下面就给大家讲讲如何使用WEBWORK实现文件上传方法.
      webwork利用ognl实现的资料绑定是非常实用的功能,能够避免繁琐调用r...
  • 高手教你删除桌面恶意图标的妙方

    高手教你删除桌面恶意图标的妙方


      近日,大量用户出现“桌面图标无法删除”“桌面出现两个IE图标”等现象,且点击这些图标后还会打开不良网站。据悉,网友小刘反映,他在某BT下载站下载了一个压缩包。双击解压缩后,就发现自己的电脑桌面上出现了几个新的图标,且标题都非常吸引人,如“高清电影”“免费电影”“小游戏”“淘宝购物”等。双击这些图标后,就会打开一些网址导航站、不良网站,甚至色情网站,并会弹出大量广告。而且这些图标根本没...
  • 教你Vista系统下绑定MAC地址的妙方

    教你Vista系统下绑定MAC地址的妙方


      在WindowsXP时代,通过arp这命令即可轻松的绑定网关的网卡MAC地址,但是如果ARP命令不能用了,那要怎么办呢?不要担心,在在Vista系统下面,我们还有netsh命令可用,用netsh命令绑定MAC地址,重启电脑后绑定设置不会丢失,IP、MAC仍为静态。具体步骤如下:
      1、首先以管理员身份运行CMD打开命令行程序(开始-程序-附件-命令提示符击右键选择“以管理员...
  • 高手教你恢复误删文件的秘籍

    高手教你恢复误删文件的秘籍


      电脑哪里出问题都不及硬盘问题那么严重,硬件坏了可以更换,但是硬盘上的数据丢失了可不是用钱就能买回来的.难道真的没有办法了吗?不,能恢复的!但是据了解,Windows系统本身并没有硬盘数据恢复机制,这种情况下我们该怎么办呢?哈哈,还是有办法的,下面小编就就向大家介绍被删除文件恢复全攻略.
      EasyRecovery是一个威力非常强大的硬盘数据恢复工具,能够帮你恢复丢失的数据以...