下载 >  开发技术 >  Web开发 > 脚本化Java
5

脚本化Java

尽管名字叫做JavaScript,但JavaScript和Java编程语言没有关系。尽管由于它们都是用C编程语言的语法,它们表面上有一些语法相似性,但是,它们却有很大的不同。尽管如此,JavaScript也不断发展,并且现在能够真正用来脚本化Java。Java6认识到这一事实,并且配备了一个绑定的JavaScript解释器,一般脚本化的功能能够很容易地嵌入到任何Java应用程序中。另外,一些JavaScript解释器(如绑定到Java6的JavaScript解释器)支持一个功能集,该功能集允许JavaScript和Java对象交互、设置和查询字符以及调用方法。 本章首先介绍如何把JavaScript解释器嵌入到一个Java6应用程序中,以及如何从该应用程序运行JavaScript脚本。然后,回过头来展示这些脚本如何直接脚本化Java对象。我们还将在第23章再次回到Java脚本化的话题,第23章还介绍了在一个Web浏览器环境中的Java applet和Java插件。
2011-11-16 上传大小:59KB
分享
收藏 举报

评论 共4条

zh8637688 很有用啊!
2013-11-10
回复
superwanggang 非常有用啊
2013-06-16
回复
wchuwen 这个对我还挺有用的
2012-10-14
回复
O S G I 阅读笔记

java 化功大法java 化功大法java 化功大法java 化功大法java 化功大法java 化功大法java 化功大法

立即下载
javaScript权威指南

第一部分关于函数的一章(第8章)进行了扩展,特别强调了嵌套的函数和闭包。新增了自定义类、名字空间、脚本化Java、嵌入JavaScript等内容。 第二部分最大的改变是增加了如下的大量新内容。包括第19章“cookie和客户端持久性”,第20章“脚本化HTTP”,第21章“JavaScipt和XML”,第22章“脚本化客户端图形”,第23章“脚本化Java Applets和Flash电影”。 第三部分几乎没有太大变化。而第四部分增加了对DOM API的介绍。

立即下载
IDA教程-脚本化调试器.pdf

IDA教程-脚本化调试器.pdf

立即下载
Groovy jar包

Groovy 脚本化Bean jar包下载

立即下载
java Hashtable的泛型化

java Hashtable的泛型化 java Hashtable的泛型化 java Hashtable的泛型化

立即下载
03脚本化文档

文件格式为Xmind,需要下载Xmind查看

立即下载
ios-脚本化地图

ios开发小案例:从txt文件中读取地图脚本信息.

立即下载
火狐脚本化插件

一个火狐脚本化插件。实现一个编辑框插件,通过在插件里面输入内容,然后通过脚本获取里面的内容。

立即下载
javascript脚本化文档

客户端JavaScript的存在把静态HTML转变为交互式的Web应用程序。脚本化Web页面的内容正是JavaScript存在的理由。本章将介绍如何做到这些,这是第二部分中最重要的一章。 每个Web浏览器窗口(或帧)显示一个HTML文档。表示这个窗口的Window对象有一个document属性,它引用了一个Document对象。这个Document对象是本章的主题,本章从学习Document对象自身的属性和方法开始。这些很有趣,但它们只是开始。 比Document对象本身更有趣的,是那些表示文档的内容的对象。HTML文档可以包含文本、图像、超链接,以及表单元素等等。JavaScript代码可以访问和操作表示每个文档元素的对象。能够直接访问表示一个文档的内容的对象。这一能力是很强大的。但是这也使事情开始变得复杂起来。 一个文档对象模型或者说DOM就是一个API,它定义了如何访问组成一个文档的对象。W3C定义了一个标准的DOM,它理所当然地在所有现代Web浏览器中得到了很好的支持。不幸的是,情况并非总是如此。客户端JavaScript编程的历史真的是DOM发展的历史(有时候是以不兼容的方式发展的)。在Web的早期,Netscape是领先的浏览器厂商,并且它为客户端脚本定义了API。Netscape 2和Netscape 3支持一个简单的DOM,它提供了仅仅对于链接、图像和表单元素这样的特殊文档元素的访问。这一遗留的DOM被所有的浏览器厂商采用,并且已经作为“0级别”DOM正式纳入到W3C标准中。这一遗留的DOM仍然在所有的浏览器中有效,将首先介绍它。 通过IE4,Microsoft控制了Web。IE4拥有一个革命性的DOM:它允许访问一个文档中的所有元素,并且允许以很多有趣的方式来脚本化很多元素。需要的话,它甚至允许改变一个文档的文本,重新排列文档的段落。Microsoft的API叫做IE4 DOM。它并没有标准化,并且IE 5以及随后采用了W3C DOM的浏览器版本也仍然支持IE 4 DOM。IE4 DOM的一部分也被其他的浏览器所采用,并且,它仍然在Web中发挥作用。在介绍了IE4 DOM的标准替代之后,将在本章末尾介绍它。 Netscape 4针对DOM采用了一种非常不同的方式,基于叫做层的动态定位的可脚本化元素。这一Netscape 4 DOM是革新的尽头,它只被Netscape 4支持,并且在由Netscape代码基础上扩展而来的Mozilla和Firefox浏览器中也被抛弃了。对Netscape 4 DOM的介绍也从本书的这一版本中删除掉了。 本章的大部分内容介绍W3C DOM标准。然而,请注意,在这里只是介绍这一标准的核心部分。脚本化文档内容正是客户端JavaScript存在的理由,并且,本书其余的各章确实是本章的延续。第16章介绍了处理CSS样式和样式表的W3C DOM标准。第17章介绍了用于处理事件(以及实现这些任务的遗留技术和特定于IE的技术)的W3C DOM标准。第18章介绍了和HTML表单元素交互的DOM。第22章介绍了如何脚本化一个HTML文档的<img>标记,以及如何为客户端Web页面添加脚本化的绘图。 DOM的0级别只是定义了一个Document类,并且本章常常非正式地称其为Document对象。可是,W3C DOM定义了一个Document API,它提供了可用于HTML和XML文档的通用文档功能,以及一个专门的HTMLDocument API,用来添加特定于HTML的属性和方法。本书第四部分的参考资料遵从了W3C的惯例,如果读者要查看特定于HTML的文档功能,那么在HTMLDocument下查找。0级别的DOM的大多数功能都是特定于HTML的,必须在HTMLDocument下查找它们,即便本章将它们引用为Document的属性和方法。

立即下载
脚本化浏览器窗口

在本章中,将学习如何: 把JavaScript代码注册为将要执行一次或者重复执行。 获取显示在窗口中的文档的URL,并且从这个URL中解析出查询参数。 让浏览器载入并显示一个新的文档。 告诉浏览器在它的浏览历史中后退或前进,并且学会控制如打印等其他的浏览器函数。 打开一个新的浏览器窗口,操作它们并关闭它们。 显示简单的对话框。 确定JavaScript代码在什么浏览器中运行,并且获取有关客户端环境的其他信息。 在浏览器窗口的状态栏显示任意的文本。 处理在一个窗口中发生的未捕获的JavaScript错误。 编写和多个窗口或帧交互的JavaScript代码。

立即下载
java安装程序,利用Ant构建打包工具

java安装打包程序,利用Ant构建,利用Ant脚本强大的打包功能,建立可视界面化java安装程序

立即下载
D539一键化终结方案

D539一键化终结方案,暗舞精灵终结篇,T卡加速,一键化脚本

立即下载
java比较常用的脚本

java比较常用的脚本java比较常用的脚本java比较常用的脚本java比较常用的脚本

立即下载
java 执行sql脚本 例子

java 执行sql脚本 例子java 执行sql脚本 例子java 执行sql脚本 例子java 执行sql脚本 例子java 执行sql脚本 例子java 执行sql脚本 例子java 执行sql脚本 例子java 执行sql脚本 例子java 执行sql脚本 例子java 执行sql脚本 例子java 执行sql脚本 例子java 执行sql脚本 例子java 执行sql脚本 例子java 执行sql脚本 例子

立即下载
九宫格jsfl

对.fla文件symbol一键九宫格化脚本

立即下载
SQL*Loader 向oracle数据库批量添加数据 .bat脚本 使用方式见文章

与.ctl文件配合使用 sqlldr userid=qxt_log/dddddd@172.16.0.0:21111/gdttt control=C:\Users\yilin\Desktop\input_147.ctl errors=10000000 pause

立即下载
JAVA 脚本应用数据

JAVA 脚本应用数据JAVA 脚本应用数据JAVA 脚本应用数据

立即下载
可以自动生成Verilog的Testbench的Perl脚本

以后不需要再手写Testbech了,直接用这个就可以,输入你的verilog源码,直接就生成了可以测试的Testbench了。

立即下载
具有脚本化接口的简单NPAPI插件

具有脚本化接口的简单NPAPI插件,包含代码及相应VS项目,欢迎下载研究。

立即下载
WAS脚本安装和管理

WAS 脚本安装和管理 如何进行定制化的安装. 使用前的一些配置

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

脚本化Java

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: