论坛首页 Java企业应用论坛

请问如何用struts上传多个多个文件??

浏览 8318 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2003-10-08  
请问如何用struts上传多个多个文件??
就像写邮件时粘贴附件一样,可以添加多个文件,然后一次提交
   发表时间:2003-10-08  
在一个file标签中上传多个文件是不可能的
所以要用多个file标签上传多个文件
这个根struts有什么关系啊
不过struts对上传也有支持的,怎么做可以看struts自带的例子
0 请登录后投票
   发表时间:2003-10-08  
谢谢楼上的兄弟,
是用一个file,但我需要用这个file上传多个文件
你还记得发邮件时,我们是怎么做的吗?
是用一个file的一个一个的粘贴,然后一次提交,
我也需要这样做
0 请登录后投票
   发表时间:2003-10-09  
其实他们的做法是每按一次粘贴都提交一次的
我看过163的邮箱的html就是这样的
0 请登录后投票
   发表时间:2003-10-10  
如果用javascript,总感觉不太可靠,因为它与浏览器有关,在有的浏览器上可能会运行不了
0 请登录后投票
   发表时间:2003-10-10  
艾云 写道
其实他们的做法是每按一次粘贴都提交一次的
我看过163的邮箱的html就是这样的


确实如此,但他们每次按粘贴时提交,并没有提交到数据库,只是存在一个服务器得一个临时目录下。 在最终发送邮件时才提交到数据库。

   我也想这么做。只是用struts上传时,得到的是InputStream,我得把她转化成临时文件。最终提交时,因为我用的是hibernate,所以我又要把临时文件转化成流提交给hibernate。

我感觉这么做挺麻烦的。效率也很低,谁有什么好办法处理吗?
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics