javascript - 如何在jsp页面中包含javascript

标签 javascript jsp

我是 J2EE 和 Web 开发的新手。这是我的问题: 我想在网页中包含 angular.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/WebContents/WEB-INF/lib/angular

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

最佳答案

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

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

然后这样做

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

根据您的需要,您可能想考虑从 CDN 提供您的 Assets ,但这完全是另一回事。

关于javascript - 如何在jsp页面中包含javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20013072/

相关文章:

javascript - 加载内容脚本中使用的库

javascript - 如何在 if 语句所在的 for 循环之外返回 if 语句的 else

javascript - 用javascript修改top frame,跨域?

java - 如何使用 Java Servlet 和 JSP 以及其他字段从同一页面上传两个文件?

java - 处理带有多个下拉菜单的 Spring MVC 表单的问题

java - Spring POST 不返回有效数字

javascript - extjs4 中的 Google Places 自动完成

html - Spring Roo : how to show html page outside default layout, 作为没有默认布局的独立 jsp

jsp - 如何在 JSF EL 中创建数组?

Java EJB org.apache.jasper.JasperException : java. lang.NullPointerException