【问题标题】:Spring web development adviceSpring Web 开发建议
【发布时间】:2012-02-19 11:17:10
【问题描述】:

目前我正在学习 spring,并且现在在 tomcat 上运行基本网站。请问,你现在如何将图片加载到网站上,你的项目文件夹中的图片、css、javascript等存储在哪里?

【问题讨论】:

    标签: html css spring spring-mvc


    【解决方案1】:

    答案很大程度上取决于您的开发/部署环境。例如,如果您使用具有特定目录布局的 Maven,您可以将文件放在 src/main/webapp/

    如果您使用 Eclipse 作为您的 IDE 并使用 Ant 构建您的项目,您通常会使用 WebContent/

    无论如何,我建议为每种类型的文件使用特定的文件夹。如果您想影响随文件发送的标头,您仍然可以使用 Tomcat Filters。 (对于缓存很重要,...)

    【讨论】:

    • 我将 IntelliJ 与 Ant 一起使用:我的目录如下 src > (项目名称) > web > (控制器).java war > WEB-INF > jsp > (files).jsp
    • 将这些静态内容文件放在 /WEB-INF 文件夹之外,以便可以直接访问它们。即war/imageswar/csswar/js
    猜你喜欢
    • 1970-01-01
    • 2012-02-22
    • 2023-03-26
    • 2019-11-30
    • 2010-12-08
    • 2014-01-10
    • 2020-12-29
    • 1970-01-01
    • 2018-12-15
    相关资源
    最近更新 更多