如何在 jsp 页面中包含 javascript

How to include a javascript in a jsp page

本文关键字:包含 javascript jsp      更新时间:2023-09-26

我是 J2EE 和 Web 开发的新手。这是我的问题:我想在网页中包含角度.js。

这是有效的版本:

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <script src="http://code.angularjs.org/1.2.1/angular.min.js"></script>
    <title>Lets Meet Up!</title>
</head>

但是我也想有一些本地的javascript文件,希望我想在本地目录中导入angularjs

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <script src="WEB-INF/lib/angular/angular.js"></script>
    <title>Lets Meet Up!</title>
</head>

该页面无法运行 javascript。

我的堆栈是Tomcat,Spring MVC,Spring,J2EE我把angularjs源代码放进去 AppRoot/WebContent/WEB-INF/lib/angular

有人可以帮忙吗?谢谢!!

WEB-INF中的文件无法访问。

angular.min.js和所有其他静态资产放在 war 文件的顶层。或者更好的是,在一些不错的文件夹中,例如顶层的js/angular/angular.min.js

然后这样做

<script src="js/angular/angular.min.js"></script>

根据您的需求,您可能需要考虑从 CDN 为您的资产提供服务,但这完全是另一回事。

不要将它们放入 WEB-INF,该文件夹用于您不想直接提供的内容。

把它放在 WEB-INF 旁边

+- 网络信息

+- 静态