Spring 3.1 - 未找到 javascript 文件 - 404 错误

2024-02-12

我在文件夹 WebContent/resources/js/test.js 中有一个 js 文件。我试图在 jsp 中包含相同的文件。但是jsp文件无法找到js文件(浏览器控制台出现404错误)。我已经提出了几个问题:

SpringMVC 可以配置为处理所有请求,但排除静态内容目录吗? https://stackoverflow.com/questions/1234298/can-springmvc-be-configured-to-process-all-requests-but-exclude-static-content

调用转发到 JSP 的 Servlet 时,浏览器无法访问/查找 CSS、图像和链接等相关资源 https://stackoverflow.com/questions/3655316/browser-cant-access-css-and-images-when-calling-a-servlet-which-forwards-to-a-j

STS Spring MVC:如何在 JSP 中包含 JS 文件 https://stackoverflow.com/questions/7941880/sts-spring-mvc-how-to-include-a-js-file-in-a-jsp

但仍然没有帮助。这是我的代码:

在应用程序上下文中,我使用 mvc:resource 标签。

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

在我的jsp中

<script src="${contextPath}/resources/js/test.js" type="text/javascript"></script>

尝试给 src 值

 <c:url> 

too.

我的 web.xml 有

<servlet-mapping> 
<servlet-name>TestProject</servlet-name> 
<url-pattern>/</url-pattern>
</servlet-mapping>

萤火虫说

The requested resource (/resources/js/test.js) is not available.

任何帮助,将不胜感激。

UPDATE

firebug中的GET请求URL是这样的

http://localhost:8080/TestProject/resources/js/test.js

这样对吗??


你需要做

<script src="<c:url value="/resources/js/test.js" />" type="text/javascript"></script>

Spring 尝试从容器上下文根而不是应用程序上下文根查找资源。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Spring 3.1 - 未找到 javascript 文件 - 404 错误 的相关文章

  • 在 Node.js 中生成带条形码的 pdf

    我在用https github com devongovett pdfkit https github com devongovett pdfkit生成 PDF 文件 我可以简单地使用类似的方法 app get get pdf req re
  • 在有限的上下文中运行 JS 代码

    我正在尝试奔跑trusted 隔离 上下文中的 JS 代码 基本上想出了这个方法 function limitedEval src context return function with this return eval src call
  • 如何将值发布到输入框中?

    Intro I would like to get the current time after clicking at click and POST the value into input text box Note 假设包含引导样式表
  • 在节点环境中存根 jQuery.ajax (jQuery 2.x)

    我正在尝试运行一些需要存根的测试jQuery ajax 我正在使用 SinonJS 来做到这一点 它曾经与旧版本的 jQuery 1 x 一起工作得很好 var require jquery var sinon require sinon
  • 获取被调用的 javascript 文件的查询字符串

    是否可以在调用的 javascript 文件上使用 javascript 获取查询参数 如下所示 in html in file js console log this location query 这是否可能以某种方式实现 或者我必须使用
  • 从选择 onChange 调用 javascript 函数 [重复]

    这个问题在这里已经有答案了 所以我有一个简单的 HTML 选择框和一个 javascript 警报功能 我希望选择框有一个 onchange 事件来调用 javascript 警报函数 这是我到目前为止所拥有的 HTML div Type
  • 将时间戳转换为一个数组

    在应用程序脚本 谷歌表中运行 我从 API 获取时间戳并返回此结果 1 6370611672429312E18 1 63706107263277082E18 我执行此代码并且工作正常 但问题不在数组中 我每次都需要它在数组中 const t
  • Angular UI 路由器嵌套视图问题

    我在理解 Angular UI Router 嵌套视图的工作原理时遇到了一些问题 我的 stateProvider 看起来像这样 stateProvider state login url login views main template
  • Apache Thrift Java-Javascript 通信

    我正在编写一个基于 Apache Thrift 的 Java 服务器 它将从 Javascript 客户端接收数据 我已经完成了 Java 服务器 但问题是我可以获得 Javascript 客户端的工作示例 我无法找到一个好的示例 构建文档
  • 通过 JavaScript 单击按钮/页面提交

    我想了解 asp net 框架如何知道何时单击了按钮 因此一旦收到请求 就会在服务器上触发其单击事件 我需要了解它是如何工作的 因为我想从 JavaScript 触发按钮的服务器单击事件 我能够从 JavaScript 执行页面提交 doc
  • 可以禁用幻灯片的触摸模拟但不能禁用滚动条(危险的滑动器)吗?

    我的页面上有一个危险的滑动器 它成功地模拟了幻灯片和随附滚动条上的触摸事件 允许单击鼠标并移动以向左或向右滑动幻灯片 这很好 但我现在在滑动器内的幻灯片上调用了可拖动 这意味着我需要停止此触摸模拟 拖动幻灯片并同时移动它们会引起混乱 但仅限
  • 播放没有音频标签的音频

    是否可以在没有音频标签的情况下仅使用 javascript 播放音频 我通过 tinyMce 编辑器注入脚本 因为我无权访问网站的后端 并且它不支持客户端的音频标签 她只想要当您将鼠标悬停在图像上时发出简单的声音 我已经完成了所有设置 但是
  • 如何在 spring-data 中强制使用 CrudRepository 进行预加载?

    我有一个实体 其中包含List就是这样lazy默认加载 interface MyEntityRepository extends CrudRepository
  • 从字节数组设置 img src

    我需要设置img src我在对象中拥有的字节数组的属性 img
  • 我可以使用 jsp 标签在加载时隐藏输入字段吗

    我需要根据请求属性的值隐藏页面加载时的字段 我不想要 隐藏 字段 因为我想再次显示它 我不想用 JavaScript 来做到这一点 这是如何用 jsp 标签完成的 在 EL 中使用条件运算符 div class where hide 是请求
  • 了解 Document.createElement()

    我在用着GWT及其底层DOM能力 我基本上想要实现的是 Have a div包含一些文本的元素 其中一些文本将被包围span元素 span 元素可相互拖动并提供上下文菜单 New span元素可以由最终用户动态创建 它可能是这样的 在应用程
  • 如何将MathJax公式转换为img

    Mathjax 现在在我的项目中运行良好 但有一个问题 有没有办法将MathJax的公式 纯html和css 转换成img文件 我可以保存 MathJax 可以配置为生成 SVG 看http docs mathjax org en late
  • javascript - 如何获取对象名称或关联数组索引名称?

    我有一个像这样的 JSON 对象 var list name1 element1 value1 name2 element1 value2 如何提取所有 nameX 字符串值 例如 假设我想将它们连接在一个字符串中输出 例如 name1 n
  • 如何解决“消息端口在收到响应之前已关闭”的问题。在 JavaScript 中的 window.location.reload() 之后

    我遇到了 javascript 问题 从 chrome v73 0 3683 86 开始 每当我在 window location reload 函数之后运行 javascript 代码时 它总是给我错误 Unchecked runtime
  • 如何跨多个文件跨越 javascript 命名空间?

    我永远忽略了javascript 几年前我开始使用 jQuery 这样我就可以过得去 但随着我开始更多地进行 TDD 我昨天决定真正深入研究 javascript 之后可能还有咖啡脚本 在我的 ASP NET Web 窗体应用程序中 我有很

随机推荐

  • 错误:通过完整路径链接到另一个同一项目目标时,“没有规则使用内部静态库创建目标”

    我正在尝试为项目编写 CMakeLists txt 文件夹结构是 root CMakelists txt src module source files CMakeLists txt 模块是项目模块之一的子目录 每个模块目录都有一个构建静态
  • 如何使用 JQuery 使用 HTTP“PUT”上传文件?

    我想使用 JQuery File Upload 上传文件 但使用 HTTP PUT 而不是多部分表单 根据他们的网站 http plugins jquery com project jQuery File Upload Multipart
  • Jenkins 插件中 global.jelly 和 config.jelly 的用法

    我正在使用 Maven 3 开发 Jenkins 插件 看到两个默认的 jelly 文件 global jelly 和 config jelly 两者之间有什么区别 您能否举例说明每个文件中的内容 这是由以下人员创建的项目的结果 mvn h
  • 正确切片列表列表

    我有一个输入流如下 data 1 234 2 432 3 443 如何获取每个列表的第二个元素 我可以通过以下方式获取单个条目的第二个值data 0 1 或范围内的每个列表 其中两个元素都使用data 0 2 但是如何从每个列表中获取第二个
  • 通过简单的 HttpCall (Postman) 获取 Firebase Bearer 令牌

    我目前面临以下情况 通过 google API 端点通过 HttpCall 发送 Firebase 消息 https fcm googleapis com v1 projects projectName messages send 在这里
  • Unity UI 按钮对点击或悬停没有反应

    我正在使用 Unity 3D 的新 UI 系统为我的游戏构建暂停菜单 目前我正在尝试让我的按钮响应鼠标点击 我的一些层次结构如下 当我在游戏中单击其中一个按钮时 没有任何反应 这包括缺少悬停时应出现的按钮动画 我的 主画布 游戏对象包含以下
  • 使用 gstreamer-1.0 的 H264 RTP 流

    我尝试从带有摄像头模块的 Raspberry Pi 3 到视频标签制作 H264 RTP 流 使用以下代码启动流 raspivid t 0 h 720 w 1080 fps 25 hf b 2000000 o gst launch 1 0
  • TPanel 在包含 TWebBrowser 时不会自动调整大小

    我找到了一个another https stackoverflow com questions 25449362 xe6 tlistview column widths become zero if you read column widt
  • PHP 检查某些键或值是否在多维数组中

    我有一个数组结构 我想检查数组中某处是否存在键 值 但我想以这样的方式进行测试 即制作一个几乎镜像的验证数组 假设我有一个多维数组 这是我要验证的数据 Array key1 gt Array subkey1 gt value subkey2
  • 在 CSS 中使用 ::first-letter 时,个性化 ::selection 不起作用

    我现在正在学习 CSS 基础知识 我在测试页面上发现了一些奇怪的东西 我正在写下使用 first letter and first line出于习惯 我全选了 由于某种原因 当选择第一个单词 my selection缺乏个性化 更奇怪的是
  • 高效的多SQL插入

    将 1000 行插入一个表 jdbc connector mysql 数据库 的最佳 最省时的方法是什么 它是一个缓冲区 每次满了都需要转储到数据库中 1 一条自动生成 连接的 SQL 语句 2 for int i 0 i lt 1000
  • 如何在 C# 中使用 TFS Rest API 在现有用户故事下创建子任务?

    我知道有一项规定可以使用 TFS Rest API 在批量调用中创建用户故事和子任务 如中所述https www visualstudio com en us docs integrate api wit samples https www
  • 如何从base64数据字符串javascript保存PNG图像服务器端

    我有这段代码 要么 ajax 没有正确传输数据 要么我的 php 不能正常工作 我知道画布正在保存到它写入页面的数据 png 中 有没有办法将其转换为文件并从 JavaScript 保存 启动 JavaScript var canvas d
  • Camel REST Bean 链接

    我目前有一个 REST 路由构建器 如下所示 rest v1 post create to bean myAssembler method assemble in header content to bean myService metho
  • AngularJS 承诺链

    我的应用程序应该打开一个弹出窗口 要求用户确认 然后进行 ajax cal 并关闭弹出窗口 我尝试使用一链来做到这一点promise 我已经使用过它 我记得它应该以这种方式工作 但它似乎在调用后阻塞reservationService co
  • 使用 RavenDb 查询字典

    我有一个类定义为 public class Student public string Id get set public IDictionary
  • 模拟 javax.mail.Transport

    无需创建另一个我可以注入的类 是否可以嘲笑javax mail Transport所以我可以做一些模拟测试Transport send Java EE 7 上的方法 由于 Dumbster 没有当前可用的 Maven Central 工件
  • ASP.NET MVC3 ajax 部分视图刷新

    我在 asp net mvc3 中面临 ajax 更新 div 的问题 我有一个包含内容的视图 div Html RenderPartial RefreshComments Model div div using Ajax BeginFor
  • 如何编译将以管理员身份启动 exe 的程序[重复]

    这个问题在这里已经有答案了 可能的重复 以编程方式提升进程权限 https stackoverflow com questions 133379 elevating process privilege programatically 我想在
  • Spring 3.1 - 未找到 javascript 文件 - 404 错误

    我在文件夹 WebContent resources js test js 中有一个 js 文件 我试图在 jsp 中包含相同的文件 但是jsp文件无法找到js文件 浏览器控制台出现404错误 我已经提出了几个问题 SpringMVC 可以