- 5
- 0
- 约1.39万字
- 约 22页
- 2018-06-09 发布于江西
- 举报
通过代码实例跟我学Struts框架从入门到精通——在Struts框架中实现Web文件上传的应用实例.doc
通过代码实例跟我学Struts2框架从入门到精通——在Struts2框架中实现Web文件上传的应用实例
在Struts2框架中实现Web文件上传的基本组件及相关的应用技术
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。 另外,当表单采用POST方式的时候,表单默认的具有“application/x-www-form-urlencoded”的ENCTYPE属性。
(2)RFC1867标准对HTML做出了两处修改:
为INPUT元素的TYPE属性增加了一个FILE选项。
INPUT标记可以具有ACCEPT属性,该属性能够指定可被上传的
原创力文档

文档评论(0)