EOS文件的上传管理类

 
文件上传,其中页面部分的参数设置有以下注意点:
1. 页面的form表单的提交格式为multipart/form-data:
<form name="frm" action="pkg.pr.auto.do" enctype="multipart/form-data">
2. filepath:用来指定文件保存的绝对或相对(相对系统缺省目录)路径。如指定的路径不存在,将自动创建该路径;如页面上不设置该参数,在则将上传文件存放在系统缺省目录。
系统缺省目录的配置请参看文件上传的配置文件说明部分。如:
<input type="hidden" name="filepath" value="FBFILE/temp"/>
3. keepfilename :用来指定上传文件是否以原文件名保存。如在页面上设置该参数,则表示以原文件名保存,不设置则系统以一个主键值(类似运算逻辑BL_getPrimaryKey所取得的主键值)替换文件名(只是替换文件名,保留扩展名)。如:
<input type="hidden" name="keepfilename"/>
4. overwrite :用来指定同名文件在指定上传位置已经存在时是否覆盖。如在页面上设置该参数,则表示覆盖,不设置则表示不覆盖。实际本参数只有当页面上设置了参数keepfilename时才有效,因为如果不以原文件名保存,是不可能出现同名文件已存在的情况。但如果设置了keepfilename,又不设置overwrite,当文件名重复,则上传失败。如:
<input type="hidden" name="overwrite"/>
  
 
文件上传的相关配置参数:
目录:%primton%/jboss-3.2.5/server/default/deploy/eos4jboss/default.war/WEB-INF/web.xml
1. 字节限制:maxFileSize元素
2. 不允许上传文件的配置:excludeFile
3. 上传文件保存的目录及目录限制的配置: Upload_Root  (只能写绝对路径);如果种用 EOS 上传文件时,其页面参数 filepath 只能用相对路径,如:当 upload_root 为: d:/aa 时, filepath temp ;则文件上传于 d:/aa/temp 目录下。 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值