当前位置: 首页 > 知识库问答 >
问题:

Spring web mvc 3.0表单数据和图像上传问题

祁鸿哲
2023-03-14

我是spring和JSP的新手。我的web应用程序是spring支持的,我在apache Tomcat本地运行它。

在我的JSP页面中,我有多个文件上传输入和多个文本输入字段。

每次,当我按下任何一个上传按钮时,一个HTTPpost请求就会转到我的控制器,从那里我可以将图像保存到数据库。

但是,我想要的是:

我听说过dispatcher-servlet.xml中的控制器(bean)的scope=“session”...但我不确定如果我将图像上传到控制器并返回到JSP表单,bean会保留我已经上传的图像吗?

我觉得我很难解释,所以如果我的问题不清楚,请让我知道。

如果有人能提出一个可能有助于实现我目标的建议,那就太好了。

共有1个答案

苗冯浩
2023-03-14

你是否上传了不同数量的图像,例如,如果有人只想上传2个,他们会在表单上有2个文件字段,或者每个人都有5个字段?

说实话,增量上传的整个方案在现阶段听起来有点过于复杂。(除非您明确需要在每次上传时显示进度条等)如果用户在上传第一个图像后放弃了表单怎么办?您需要一个相当稳固的机制来跟踪整个访问,在会话中保持它在这里是没有帮助的。用户能从他们离开的地方开始吗?如果您首先使用单个表单提交单击使整个过程正常工作,那么您可以将其分解并在以后微调过程。我提到这一点,因为您说您是jsp和Spring的新手(您对web dev有什么经验呢?)

 类似资料:
  • 位卡在这个上,需要上传图像和json一起使用多部分形式...不知道如何发送内容类型标头或上传图像...认为我需要转换为blob...目前我只是发送我从文件输入字段中获得的数据。 任何建议都很好谢谢

  • 问题内容: 我正在使用微信API …在这里,我必须使用此API http://admin.wechat.com/wiki/index.php?title=Transferring_Multimedia_Files将图像上传到微信服务器 我无法发布数据 问题答案: 来自微信API文档: 将上面的命令翻译成python:

  • 我有一个问题与上传多部分形式的图像 下面是我从这个答案中使用的代码 然后我使用NSURLSession来应用请求 服务器说我没有选择要上传的图像,我现在只想上传图像 我必须使用图像路径上传任何图像或它的数据就足够了吗? 我是否错过了任何事情,任何有助于理解这一点的帮助?

  • 我是PHP的新手,需要在一个项目中弄清楚这一点--我用HTML制作了一个image submit表单,它将div中的img更改为使用该表单选择的图像。下面是我如何完成的: 而且 我需要将这个图像上传到我为每个用户在MySql数据库中的medium Blob创建的列中。我尝试了许多不同的方法(尝试了等),但不知道我在做什么。 我现在正在学习本教程-http://www.sevenkb.com/php

  • http://letitripple.org/htmlform.html 这是此html表单创建的请求。(我从chrome开发者工具中获得) ------WebKitFormBoundaryPug6XAUALAUPBR86内容-配置:表单-数据;name=“wp-user-avatars”;filename=“desert.jpg”内容-类型:image/jpeg

  • 问题内容: 我想将图像的下载URL放入Firebase数据库中。我可以将图像上传到存储中,但无法弄清楚如何将URL与其余的“帖子”一起放入数据库。 问题答案: 像这样组织您和func: 接下来,只需连接并保存到您的节点即可。 您也可以查看我有关上传数据并将URL保存到数据库的答案 希望能帮助到你