码迷,mamicode.com
首页 > Web开发 > 详细

关于ACtion类利用file类型取得上传文件的内容,名字和内容类型

时间:2018-06-12 14:49:39      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:文件属性   load   使用   exe   调用   类型   内容   name   span   

上面的Action提供了两个属性:uploadFileName和uploadContentType,这个两个属性分别用于封转上传文件的文件名、上传文件的文件类型。Action类直接通过File类型属性直接封装了上传文件的文件内容,但是这个File属性无法获取上传文件的文件名和类型,所以Struts 2直接将文件域中包含的上传文件名和文件类型的信息封装到uploadFileName和uploadContentType属性中,。可以认为:如果表单中包含一个name属性为XXX的文件域,则对应Action需要使用三个属性来封装该文件域的信息

           1、类型为File的xxx属性封装另外该文件域对应的文件内容。

           2、类型为String的xxxFileName属性封装了该文件域对应的文件名。

           3、类型为String的xxxContentType属性封装了该文件域对应的文件的文件类型。

           通过上面的3个属性,可以更简单地实现文件属性,所以在execute方法中,可以直接通过调用getXxx()方法来获取上传文件的文件名、文件类型和文件内容。

关于ACtion类利用file类型取得上传文件的内容,名字和内容类型

标签:文件属性   load   使用   exe   调用   类型   内容   name   span   

原文地址:https://www.cnblogs.com/wangc04/p/9172776.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!