Spark Java无法链接.js文件

时间:2016-03-31 21:17:25

标签: javascript java html spark-java

我有一个使用Spark Java来启动Jetty服务器的maven项目,我能够将CSS文件与html链接,但无法使用javascript文件。

html头像这样:

 <head>
      <meta charset="utf-8">
      <title>Search for Classes</title>
      <meta name="viewport" content="width=device-width, initial-scale=1.0">


      <link rel="stylesheet" href="../css/search.css">


<!--  <script type="text/javascript" src="http://code.jquery.com/ui/1.11.4/jquery-ui.js"></script>  -->

      <script type="text/javascript" src="../js/jquery-ui.js"></script>
</head>

正如您所看到的,有两个.js文件,其中一个已被注释掉,稍后我会详细说明。 该项目具有以下结构:

  • 的src

      • 的java

        • 项目
          • Main.java
      • 资源

        • 公共
          • CSS
            • search.css
          • JS
            • 的jquery-ui.js
          • HTML
            • search.html
          • IMG
      • 测试
  • 目标

  • pom.xml

  • project.iml

在Main.java中我有Spark.staticFileLocation("/public");所以Spark知道在哪里查找静态文件。 Spark能够正确链接我本地目录中的.css文件,但由于某种原因,它无法链接.js文件的脚本。如果我切换评论,而是链接来自http://code.jquery.com/ui/1.11.4/jquery-ui.js的脚本,则javascript会正确链接。让我们知道这两个文件包含完全相同的代码。

Spark-java是否有一些特殊的链接本地.js文件的方式?

0 个答案:

没有答案