- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章 Struts 2.0 - 文件上传和下载 IBM Struts2培训知识PPT.ppt
Struts 2.0 – 文件上传和下载
上传
页面
form action=uploadCtrl!upload.action method=post enctype=multipart/form-data
选择文件:input type=file name=upload /br
input value=上传 type=submit /
/form
上传
Action
public class FileCtrl {
private File [M1] upload;
private String uploadFileName;
private String uploadContentType;[M2]
public String upload() throws Exception {
InputStream is = new FileInputStream( this.getUpload() );
OutputStream os = new FileOutputStream( e:\\a.txt );
while ( true ) {
int i = is.read();
if ( -1 == i ) {
break;
}
os.write( i );
}
is.close();
os.close();
return OK;
}
[M1]普通的java.io.File
[M2]可以没有这两个属性,但如果有,名字前缀要和上面的属性相同,各自的后缀是固定的,遵守这样的规则,他们就能自动的保存上传的文件的类型和文件名称
下载
页面
a href=uploadCtrl!execute.action下载/a
下载
Action
public class FileCtrl {
public[M1] InputStream getThatFile[M2] () throws Exception {
return new FileInputStream( e:\\a.txt );
}
public String execute() throws Exception {
return OK[M3] ;
}
[M1]一定要是共有的,他要被外界调用
[M2]这个名字与action的配置中result的名字叫“inputName”的param的值对应。
[M3]正常返回即可
您可能关注的文档
- 第八章 普通逻辑基本的 规律 普通逻辑学 课件.ppt
- 第八章 环境和 与法 环境学 .ppt
- 第八章 网络新闻专题的策划和 与实施 网络传播课件.ppt
- 第八章 起动装置 内燃机构造和 与原理 [电子教案].ppt
- 第八章 进出口合同的履行 《国际贸易理论和 与实务》理论课件.ppt
- 第八章 钢筋混凝土构件裂缝和 与变形的验算 砼结构原理课件.ppt
- 第八章 GPS测量外业工作 GPS原理和 与应用 .ppt
- 第八章 JIT、QR与供应链相关管理 供应链相关管理(第二版) 课件.ppt
- 第八章 《农业协议》和《纺织品和 与服装协议》 世界贸易组织概论课件.ppt
- 第八章 一般均衡、市场失灵和 与政府的微观经济政策 西方经济学(第三版)课件.ppt
- 第八章 Swing图形用户界面程序的设计 JAVA.ppt
- 第八章 VBA的的设计与应用 《Access数据库程序的设计》课件.ppt
- 第八章 不确定性和 与风险分析 工程经济学 .ppt
- 第八章 主导产业选择和 与产业结构优化 产业经济学课件.ppt
- 第八章 了解法律制度 自 思想道德修养和 与法律基础 教学 课件觉遵守法律.ppt
- 第八章 了解法律制度自觉遵守法律 (NXPowerLite) 思想道德修养和 与法律基础 课件.ppt
- 第八章 产妇心理 催乳师培训知识课件.ppt
- 第八章 亲权和 与亲子关系 婚姻家庭法 .ppt
- 第八章 人类健康和 与环境 人类生态学PPT.ppt
- 第八章 企业战略的实施 企业战略相关管理课件.ppt
文档评论(0)