【问题标题】:Couldn't access JS file from WEB-INF无法从 WEB-INF 访问 JS 文件
【发布时间】:2015-05-11 23:14:26
【问题描述】:

我有以下项目结构

exportPage.jsp JSP 中,我已将 JS 文件包含为

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<script type="text/javascript" src="<c:url value="/js/jquery-1.11.2.min.js"/>"></script>
<script type="text/javascript" src="<c:url value="/js/dataTables.tableTools.js"/>"></script>

但是当我运行应用程序访问该页面时,我收到两个 URL 的 404 错误。生成的网址如下:

http://localhost:8090/springmvc/js/jquery-1.11.2.min.js

我必须在 STS 中进行配置才能解决此问题。这是构建路径问题。顺便说一下,这是 STS 中的 Maven 类型的 Spring 项目。

【问题讨论】:

    标签: java javascript jsp maven


    【解决方案1】:

    问题是:用户无权访问WEB-INF。所以,你的js文件在WEB-INF。当页面加载js文件下载到用户 PC 和用户无权访问此文件夹,您会收到错误消息。您必须在 WEB-INF 之外创建 js 文件夹。您可以在 WEB-INF 中创建视图,因为用户无权直接访问此文件夹。

    【讨论】:

      猜你喜欢
      • 2014-08-17
      • 2016-08-04
      • 2013-04-24
      • 2014-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多