javascript - 如何在 Eclipse 中将 Prototype JavaScript Framework 添加到 jee/jsp/servlet 项目中?

标签 javascript java ajax eclipse jsp

我在 Eclipse 中有一个 jee/jsp/servlet 项目。 我想将这个框架(Prototype JavaScript Framework)添加到我的项目中:

https://github.com/sstephenson/prototype#prototype

我已经使用 Properties->JavaScript->Include Path 添加了它...并且我已经添加了这个文件:

https://ajax.googleapis.com/ajax/libs/prototype/1.7.3.0/prototype.js

现在我想在 index.jsp 中使用这个库/框架/代码,所以我在脚本部分添加了等效的 src 路径:

<script type="text/javascript" src="/JavaScript Resources/Prototype.js">

完整代码如下:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>Card Validator</title>   
    <script type="text/javascript" src="/JavaScript Resources/Prototype.js">
    </script>
</head>
<body>  
</body>
</html>

我发现它不起作用,你能告诉我哪里出了问题吗? 你能告诉我在哪里可以找到一些如何使用它的代码示例吗(this Prototype JavaScript Framework)? 我需要写一些非常基本的公式(一个文本输入和一个按钮),我正在寻找一些例子...... 非常感谢。

最佳答案

在 Eclipse 中从 Web 引用 JavaScript 文件不会将其包含在您的项目中。您应该下载 Prototype.js 并将其放在相对路径 /JavaScript Resources/Prototype.js 中(我不确定目录名称中的空格是否通常是好主意)或使用原始 URL 将其包含在 HTML 页面中,例如

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/prototype/1.7.3.0/prototype.js" />

关于javascript - 如何在 Eclipse 中将 Prototype JavaScript Framework 添加到 jee/jsp/servlet 项目中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47015608/

相关文章:

javascript - 比较使用 jquery 加载的字符串

java - 将首字母更改为大写

java - 如何编写通用方法在数组中插入元素?

php - ajax 获取 id 未定义

angularjs - Angular.js 谷歌爬虫

javascript - 如何根据高度 float 元素

javascript - 将文件从目录获取到 HTML 元素中

javascript - 谁为 webkit 编写了 250k 测试?

java - 文件还没有找到

javascript - 如何阻止 AJAX 进行多次调用?