【发布时间】:2017-10-23 06:55:08
【问题描述】:
在我的 Struts 2 应用程序中。我使用<s:file> 进行文件上传。但是当我开始上传时,服务器 (Jboss) 使用最大带宽将所有文件上传到 temp 位置。
我要一个一个上传文件。
在 Struts 中是否有任何可能的方式来做到这一点或建议我任何其他可能的方式。
【问题讨论】:
标签: jsp file-upload jboss struts2
在我的 Struts 2 应用程序中。我使用<s:file> 进行文件上传。但是当我开始上传时,服务器 (Jboss) 使用最大带宽将所有文件上传到 temp 位置。
我要一个一个上传文件。
在 Struts 中是否有任何可能的方式来做到这一点或建议我任何其他可能的方式。
【问题讨论】:
标签: jsp file-upload jboss struts2
为每个文件上传输入控件创建一个按钮类型提交。用表单标签包裹它。每个文件的每个表格。确保您没有使用 multiple 属性。否则,它将允许每个输入使用多个文件。然后,当您提交属于单个按钮的表单时,您只提交了单个文件。单击按钮并提交表单后,您还可以删除输入控件。
<s:iterator begin="1" end="5">
<s:form action="fileUpload" method="POST" enctype="multipart/form-data">
Enter file: <input name="upload" type="file"/>
<s:submit/>
</s:form>
</s:iterator>
【讨论】: