在 Struts2中实现文件上传的基本组件
1、与文件上传有关的一些概念
(1)上传的来源
上传一词来自英文 (upload),拆开来“ up”为“上”,“ load”为“载”,故上传也叫上载, 与下载(download)
是逆过程。
(2)上传的分类
上传分为 Web上传和 Ftp上传,前者直接通过点击网页上的链接即可操作,后者需要专用的 FTP 工
具。目前我们使用的 web 上传都是基于 RFC1867 标准的 HTML 中基于表单的文件上传。
2、 RFC1867( Form-based File Upload in HTML )标准
(1)带有文件提交功能的 HTML 表单
现有的 HTML 规范为 INPUT 元素的 TYPE属性定义了八种可能的值, 分别是:CHECKBOX ,HIDDEN ,
MAGE ,PASSWORD,RADIO ,RESET,SUBMIT ,TEXT