当前位置: 首页 > 面试题库 >

Spring MVC文件上传和公共目录

阎兴为
2023-03-14
问题内容

我有一个类似“下载”的文件夹(完整路径:)"C:\tomcat\downloads"

这是我将所有上传文件丢到的文件夹。现在,我想像这样访问它们:

<a href ="localhost:8080/exampleproject/downloads/image.jpg"> Clickme </a>

在此文件夹“下载”中,可以是任何内容。

唯一的问题是应该如何制作公用文件夹。目前,我可以将发送的文件保存到磁盘并删除它们。但是,我想像上面那样访问它们。

它取决于spring或tomcat服务器的配置?一些例子…


问题答案:

或者你可以使用 <mvc:resources>

喜欢

<mvc:resources mapping="/images/**" location="file:/absolute/path/to/image/dir"/>

这可以更容易,更快。有关更多信息,请在此处检查 http://docs.spring.io/spring/docs/3.0.x/spring-
framework-
reference/html/resources.html



 类似资料:
  • 我上传我的Laravel应用程序到C面板,我的公共内容是在public_html,我改变index.php公共到这个: 和其他文件在主根命名为热电偶 一切正常,但当我想上传一张图片,而不是上传到public_html时,一个带有public name的文件将在public_html之外的thermotajhiz文件中创建 我怎样才能解决这个问题? 我正在使用此插件上载文件: 文件管理器

  • 本文向大家介绍利用SpringMVC和Ajax实现文件上传功能,包括了利用SpringMVC和Ajax实现文件上传功能的使用技巧和注意事项,需要的朋友参考一下 个人根据相关资料实现利用SpringMVC和Ajax实现文件上传功能: 环境: 1.JDK1.7 2.maven3.3.9 3.Tomcat7 第一步: 导入相关jar包: 第二步: 配置springmvc-config.xml 第三步:

  • 我使用firebase-admin和firebase-functions在Firebase存储中上传文件。 我在仓库里有这样的规则:

  • 我在我的java项目中使用Apache Commons fileupload 1.4库。我有一个带有文件输入和一些隐藏字段的经典表单的html部分。 我在上传周围的文件时遇到问题 它适用于Chrome或Internet Explorer中的10mo文件。但是使用Firefox,我在提交表单后等待几分钟后会超时。 经过一些调试,我看到负责超时的代码是: 原因等待的部分是“解析请求”。 我尝试在Int

  • 本文向大家介绍springmvc+kindeditor文件上传实例详解,包括了springmvc+kindeditor文件上传实例详解的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了springmvc+kindeditor文件上传的具体代码,供大家参考,具体内容如下 下载kindeditor 压缩包里面的jar放到tomcat的lib文件夹下,kindeditor文件放工程里,不用的

  • 本文向大家介绍WebUploader+SpringMVC实现文件上传功能,包括了WebUploader+SpringMVC实现文件上传功能的使用技巧和注意事项,需要的朋友参考一下 WebUploader是由Baidu团队开发的一个简单的以HTML5为主,FLASH为辅的现代文件上传组件。在现代的浏览器里面能充分发挥html5的优势,同时又不摒弃主流IE浏览器,沿用原来的FLASH运行时,兼容IE6

  • 本文向大家介绍SpringMVC + servlet3.0 文件上传的配置和实现代码,包括了SpringMVC + servlet3.0 文件上传的配置和实现代码的使用技巧和注意事项,需要的朋友参考一下 简单几步,实现SpringMVC+servlet3.0文件上传功能: 第一步:配置web.xml文件中的servlet,添加multipart-config: 第二步:在servlet.xml中配

  • 我一直在尝试将文件上传到s3存储桶。但该文件从未公开供查看。我必须手动将bucket中的文件/文件夹公开(每次上传时),以便查看。 有没有一种方法可以上传一个Android文件(位图),该文件的默认权限是在运行期间公开查看。如果可能的话,我更愿意通过编程来实现这一点。我查看了s3文档,没有找到任何有用的东西。