【问题标题】:Uploading file not get displaying by using War file in Tomcat在Tomcat中使用War文件上传文件不显示
【发布时间】:2015-11-03 14:07:27
【问题描述】:

我正在使用 Ajax 文件上传。新上传的图像未反映在 WAR 文件中。我只将名称插入数据库。 eclipse 也会发生同样的事情,上传每个图像后需要刷新 eclipse ide 项目文件夹以在 jsp 中显示该图像。现在我需要在每次上传新图像后生成 WAR 文件以在 jsp 中显示。

项目文件夹

【问题讨论】:

  • 你应该像这样将用户数据存储在你的servlet容器之外,webapp文件夹不是持久的。
  • 并且没有从您的 WAR 到您的项目源的反向映射 - 因此您将永远看到您存储在服务器的 WAR 目录中的任何内容反映在项目中你的 IDE。
  • 顺便说一句。您正在将 Maven 布局 (src/main/webapp) 与“老派”网络项目布局 (WebContent) 混合。这可能会导致更多问题...
  • 我该如何解决这个问题帮助我@TobiasLiefke
  • 那么我应该将上传文件夹放在我的项目结构中的哪个位置@kryger

标签: ajax spring hibernate file-upload war


【解决方案1】:
  1. 与战争档案

将上传目录路径设置为 tomact -> webapps -> 你的项目 -> 上传(你必须保存文件的目录)

  1. 使用 Eclipse

不同步问题在 Eclipse IDE 中很常见,因此您必须检查此选项 windows -> 首选项 -> 工作区 -> 使用本机挂钩或轮询刷新。

【讨论】:

    猜你喜欢
    • 2010-09-13
    • 2012-07-29
    • 2019-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-18
    • 1970-01-01
    • 2013-01-12
    相关资源
    最近更新 更多