当前位置: 代码迷 >> J2EE >> struts2上传时怎么知道上传文件的顺序
  详细解决方案

struts2上传时怎么知道上传文件的顺序

热度:78   发布时间:2016-04-17 23:45:26.0
struts2上传时如何知道上传文件的顺序
struts2上传时后台怎么知道每个文件所对应的顺序.
------解决方案--------------------
表单里面的File 控件的先后顺序就是上传的顺序。。
------解决方案--------------------
前台的标签不是有个name属性吗?name属性的值对应action的file的的name相同那么这个文件就会被这个file接收到,然后用文件流读取输出就行了。
------解决方案--------------------
“输入每一条信息  ” 的这个控件 name肯定也是一样的对吧。所以如果不输入那么传递过去的就是空字符串。。顺序和附件的下标一致。。
------解决方案--------------------
引用:
Quote: 引用:

表单里面的File 控件的先后顺序就是上传的顺序。。

是这样的,我输入每一条信息,后边会上传一个附件,而且附件也可以为空.这样的话,有什么办法对应每一条信息呢

<input type="text" name="xinxi1"/>  <input type="file" name="file1"/> 后台的action的属性一个叫xinxi1,一个叫fiel1,再定义
<input type="text" name="xinxi2"/>  <input type="file" name="file2"/> 后台的action的属性一个叫xinxi2,一个叫fiel12,不就一一对应了,然后后台再判断file是否为空,为空就不操作它就行了呗。
  相关解决方案