社区
Web 开发
帖子详情
文件上传Bean----急求(在线期盼)~~
feng198424
2004-12-18 04:37:37
哪位写过文件上传的jsp代码(Bean最好)
能否提供具体的思路
无限感激!
决不吝惜分!
谢谢!
...全文
203
8
打赏
收藏
文件上传Bean----急求(在线期盼)~~
哪位写过文件上传的jsp代码(Bean最好) 能否提供具体的思路 无限感激! 决不吝惜分! 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
feng198424
2004-12-18
打赏
举报
回复
在各位大虾的热心帮助下,问题已基本解决,谢谢各位朋友,谢谢大家!
feng198424
2004-12-18
打赏
举报
回复
也看过一些网上的Bean,
是不是上传的文件可以从request.getInputStream()上得到,
然后把它读出,把它写到上传的目的文件中就行了
zealVampire
2004-12-18
打赏
举报
回复
简单说一下吧 上传文件之后 你直接request.getInputStream()得到的文件内容是这样的
前4行和后面的若干行是要删除的
第二行有文件名字 等东西
内容是从第5行开始的,当时一个比较笨的做法是 上传这个文件之后用RandomAccessFile一行一行
找到文件内容
网上应该有很多上传的bean 再找找吧
--AaB03x
content-disposition: form-data; name="fname"; filename="C:\111.txt"
Content-Type: application/octet-stream
\u6211\u662f\u8c01\u554a
\u6211\u662f\u4f60
\u7684\u554a
sdk
shd fsdhf ksdjfh sdk
\u548c\u4e09\u70b9\u4f1a\u53d1\u5f00\u56db\u591a\u5e45
jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
--AaB03x
content-disposition: form-data; name="submit1"
\u4e0a\u4f20
--AaB03x--
pmaster
2004-12-18
打赏
举报
回复
帮你UP,给点分
classjava
2004-12-18
打赏
举报
回复
如果想自己写bean,要从javabean中获得客户端请求的输入流,然后从这输入流中读取指定的文件,保存到指定位置,原理简单,写起来^_^
还是那个工具SmartUpload好
flyxxxxx
2004-12-18
打赏
举报
回复
下面是使用apache的commons-fileupload-1.0.jar进行文件上传(在www.apache.org中的jakarta项目中下载,JBuilder的安装目录下thirdparty目录中的struts中也有)
DiskFileUpload fu = new DiskFileUpload();
fu.setSizeMax( 10*1024*1024);//最大文件大小
File temp = new File( "c:/tmp");//临时文件目录
fu.setRepositoryPath( temp.getAbsolutePath() );
List items = fu.parseRequest( req );
FileItem[] rs = new FileItem[items.size()];
items.toArray(rs);//数组中第个对象对应上传表单中的一项(包括文件字段和其它字段)
classjava
2004-12-18
打赏
举报
回复
楼主可以用SmartUpload这个工具
netbooting
2004-12-18
打赏
举报
回复
jspSmartUpload
网上下
spring中 allow
Bea
nDefinitionOverriding(spring.main.allow-
bea
n-definition-overriding) 分析
文章目录问题描述问题分析到底allow
Bea
nDefinitionOverriding应该设置true还是false?...The
bea
n 'characterEncodingFilter', defined in class path resource [zipkin/autoconfigure/ui/Zipkin...
spring.main.allow-
bea
n-definition-overriding = true
spring.main.allow-
bea
n-definition-overriding = true
springcloudAlibaba设置allow-
bea
n-definition-overriding=true不生效问题解决
有个新项目需要启动。因为有部分业务的请求相对来讲比其它的要强的多。而且还受到第三方的影响较深基于这种情况,微服务的...上面说是因为
bea
n名称重复了,设置spring.main.allow-
bea
n-definition-overriding=true来解
spring.main.allow-
bea
n-definition-overriding: true 不生效问题
spring.main.allow-
bea
n-definition-overriding: true 不生效问题
spring.main.allow-
bea
n-definition-overriding=true
springcloud项目启动报错 问题解决(一)关于设置spring.main.allow-
bea
n-definition-overriding=true springcloud有很多组件,其中在宕下来的项目中,启动好zuul后再准备启动eureka的module时控制台报错: 大概就是...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章