gpt4 book ai didi

java - 如何配置 InternalResourceViewResolver amd/or @Controller bean 来传递静态资源?

转载 作者:行者123 更新时间:2023-11-28 23:06:14 24 4
gpt4 key购买 nike

我已经在 Spring STS 中从 Spring MVC 模板创建了简单的 HelloWorld 项目。

我发现有一个 HomeController bean,它决定调用哪个 JSP 并为其准备信息。如我所见,此类将 HTTP 请求与其方法相关联。

所以,现在我需要将一些图像或 javascript 文件加载到我的页面中。但是模板配置中的 HomeController 不允许这样做。

提供浏览器访问服务器上某些文件夹的最简单方法是什么?如果我完全删除 HomeController 会怎样,DefaultServlet 会起作用吗?

最佳答案

<mvc:resources mapping="/static/**" location="/static/" />

在哪里

  • mapping是可访问资源的 URL:/static/main.css
  • location是文件的 webapp-root 相对位置。

你可以有多个<mvc:resources>标签。 See here for more infomration

关于java - 如何配置 InternalResourceViewResolver amd/or @Controller bean 来传递静态资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9136414/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com