- 内容提要
- 作者简介
- 译者简介
- 前言
- HTTP
- Servlet 和 JSP
- 下载 Spring 或使用 STS 与 Maven/Gradle
- 手动下载 Spring
- 使用 STS 和 Maven/Gradle
- 下载 Spring 源码
- 本书内容简介
- 下载示例应用
- 第 1 章Spring 框架
- 第 2 章模型 2 和 MVC 模式
- 第 3 章Spring MVC 介绍
- 第 4 章基于注解的控制器
- 第 5 章数据绑定和表单标签库
- 第 6 章转换器和格式化
- 第 7 章验证器
- 第 8 章表达式语言
- 第 9 章JSTL
- 第 10 章国际化
- 第 11 章上传文件
- 第 12 章下载文件
- 第 13 章应用测试
- 附录 A Tomcat
- 附录 B Spring Tool Suite 和 Maven
- 附录 C Servlet
- 附录 D JavaServer Pages
- 附录 E 部署描述符
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
11.1 客户端编程
为了上传文件,必须将 HTML 表格的 enctype 属性值设为 multipart/form-data,像下面这样:
< form action="action" enctype
="multipart/form-data" method="post"> Select a file < input type="file" name="fieldName"/> < input type="submit" value="Upload"/> < /form>
表格中必须包含类型为 file 的一个 input 元素,它会显示成一个按钮,点击时,它会打开一个对话框,用来选择文件。这个表格中也包含了其他的字段类型,如文本区域,或者隐藏字段。
在 HTML 5 之前,如果想要上传多个文件,必须使用多个文件 input 元素。但是,在 HTML 5 中,通过在 input 元素中引入多个 multiple 属性,使得多个文件的上传变得更加简单。在 HTML 5 中编写以下任意一行代码,便可生成一个按钮来选择多个文件:
< input type="file" name="fieldName" multiple/>
< input type="file" name="fieldName" multiple="multiple"/>
< input type="file" name="fieldName" multiple=""/>
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论