- 浏览: 1340648 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (453)
- Struts2 (4)
- Struts1 (16)
- Spring (9)
- Hibernate (5)
- AJAX (16)
- MS Server (9)
- Oracle (35)
- 测试技术 (5)
- 其他 (37)
- JSF (1)
- EJB (5)
- ASP.NET (9)
- iBATIS (5)
- Struts Spring Hibernate (2)
- HTML (12)
- Eclipse使用 (5)
- 设计模式 (5)
- JSP (32)
- 正则表达式 (2)
- 服务器 (12)
- Java基础 (48)
- MySQL (4)
- 面试 (22)
- UML (1)
- 数据结构 (3)
- Ant (2)
- 规范 (4)
- JavaScript (29)
- 软件使用及技巧 (25)
- PHP (1)
- DWR (3)
- FreeMarker (1)
- ExtJs (17)
- JFreeChart (9)
- Reports (2)
- JavaException (1)
- Java Mail (1)
- Flex (9)
- 异常 (12)
- Log4j (2)
- WebService (1)
- jQuery (1)
- Sybase (2)
- myeclipse_plugin (2)
- Linux (5)
- jbpm (2)
- SCM (1)
- mongoDB (1)
最新评论
-
lihua2008love:
<typeAlias alias="User& ...
IBATIS简单操作 -
lihua2008love:
...
关于项目框架设计的一点学习 -
c_jinglin:
我使用<OBJECT CLASSID="cls ...
这就是个静态页面通过js控制mscomm对某com设备进行访问的例子. -
zlbjava:
赞,用了还不错
java获取请求的ip地址,并解析ip所属地区 -
完美天龙:
cs842813290 写道楼主,我明白的地方:在链表已有N个 ...
JAVA实现双向链表
在JavaScript
中调用Java
很多人都希望能够在JAVASCRIPT中展现中JAVA的功能,因为如果能够这样的
话,那么网络程序就会给人更加的生命力。我也希望这样,前面有个程序就希望有这样的功能,可是就是不能够实现,今天在网上找到一些,虽然不能够全部解决问
题,部分解决是绝对能够办到的,可以有以下几种方式能够实现在JavaScript中调用Java,所有示例来源于http://www.apl.jhu.edu/~hall/java/Java-from-JavaScript.html
,如果你的E文够好,就去那里看,我这里都显示得:
1、
直接调用
这个使用网景(Netscape
)公司的LiveConnect扩展,我现在使用的操作系统是2003,Netscape的版本是7.2,如果你还没有Netscape,马上去下载
一个,就可以直接打开下面的示例,示例如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE>Calling Java</TITLE>
</HEAD>
<BODY>
<H1>Calling Java</H1>
<SCRIPT LANGUAGE="JavaScript">
<!--
document.writeln
("This browser uses a virtual machine from " +
java.lang.System.getProperty("java.vendor") + ".");
var pt = new java.awt.Point(3, 5);
pt.translate(7, 5);
document.writeln("<P>");
document.writeln
("Translating (3,5) by (7,5) yields (" +
pt.x + "," + pt.y + ").");
// -->
</SCRIPT>
</BODY>
</HTML>
显示结果如下:
注:要调用
JAVA
函数,需要指定完整的包路径及类名,如上的
java.lang.System.getProperty
及
java.awt.Point
。不过,这个还是有局限性,只能够通过Netscape访问,其它的浏览器就会报错,慎用,毕竟现在还是MICROSOFT的天下,并且大部份的人都只会这个。
2、
在
JAVA
中使用隐藏
APPLET
执行操作
你可以通过document.appletName.method(...)
(注:APPLET的名字全部使用小写字母)调用嵌入在隐藏APPLET中的函数,例如,下面的示例,通过取得主机的名字来判断,在链接被连接的时候,去往那一个站点的操作,其它的类似。
3、
操作能够看见的
Applet
可以通过document.appletName.method(...)
或者是 document.applets[index].method(...)
方
法调用可见的APPLET中的PUBLIC方法,前面已经知道如何通过document.appletName.method(...)调用方法了,下面
这个程序通过浏览器的button按钮执行document.applets[index].method(...)而不是名字了,控制Applet的启
动,、关闭。
HTML文件
,
RandomCircles.java
发表评论
-
j托管JavaScript类库
2009-10-13 11:22 1260AJAX 库 API http://code.google. ... -
javascript日期相减
2009-09-28 13:25 3432<SCRIPT LANGUAGE="Jav ... -
做个在网页上实现像QQ一样当有新任务时声音提醒
2009-07-18 14:35 1678在做一个项目时,客户要求网页上具有声音提醒功能。就是让网页每2 ... -
多选列表值的移动和获取值
2009-06-02 14:07 1520一段简单的javascript实现多选列表值的移动和获取值 ... -
获得多项选择列表框的选中选项
2009-06-02 14:00 2339<form> <sele ... -
JS获取表格单元格
2009-05-06 13:52 2922var ccell = document.getElement ... -
获得select的option值
2009-04-27 09:38 2404<select name="opt&quo ... -
javaScript urlencode 推荐 encodeURICompon
2009-04-20 15:09 2004网上查到的全都是escape,和需要的编码不是一回事,好不容易 ... -
javaScript UrlEncode and UrlDecode
2009-04-20 10:52 3036<script language=" ... -
这就是个静态页面通过js控制mscomm对某com设备进行访问的例子.
2009-04-03 16:14 6332<html> <head> ... -
js调用ocx控件(读写IC卡)
2009-04-03 16:09 107351、注册OCX 开始--->cmd--->reg ... -
转换Unicode (JS)
2009-03-23 09:19 2348Encrypt = function() { var ... -
JS获取当前对象大小以及屏幕分辨率等
2009-03-22 14:47 5555<script>function getInf ... -
单选框控制表单的隐藏和显示
2009-03-17 17:01 3218<script type="text/ja ... -
支持IE6、IE7的关闭页面的函数
2009-03-17 16:40 1398function closeWin() { v ... -
获取各种浏览器可见窗口大小
2009-03-01 23:12 1359<!DOCTYPE HTML PUBLIC " ... -
JQueryInplaceEdit
2009-02-15 10:43 1315$(document).ready(function() ... -
checkbox 全选和取消全选
2009-02-14 22:33 1581<html> <head> ... -
JavaScript分割字符串
2009-01-19 16:26 4925<script language="javas ... -
框架标签
2009-01-12 10:54 1375主页面 <!DOCTYPE html PUBLIC ...
相关推荐
为了在 JavaScript 中访问原生类型或者引用 Java 类型,可以调用 Java.type() 函数,该函数根据传入的完整类名返回对应对象的类型。下面代码显示如何获取不同的对象类型: var ArrayList = Java.type("java.util....
利用它内置的一个轻级量JSON-RPC JavaScripIt客户端,可以让你透明地在JavaScript中调用Java代码。JSON-RPC-Java可运行在Servlet容器中如Tomcat也可以运行在JBoss与其它J2EE应用服务器中因此可以在一个基于...
java javascript 调用cmd命令
利用它内置的一个轻级量JSON-RPC JavaScripIt客户端,可以让你透明地在JavaScript中调用Java代码。JSON-RPC-Java可运行在Servlet容器中如Tomcat也可以运行在JBoss与其它J2EE应用服务器中因此可以在一个基于...
Android javascript 调用本地Java函数
webview组件javascript调用java的简单的例子。框架清晰。
网上有不少DWR的例子,但大都只是某种方法的调用,本文只在使用层面上介绍DWR,并不涉更多的技术与设计,其目的是让初学者能够很快的学会各种java方法在javascript中是如何调用的。
1、在javascript中调用java中的方法: 24 2、从javascript向java传递参数:通过set()方法传递参数 24 3、从java中获取返回值:通过get()方法 24 4、直接在javascript中使用java语句:经试验失败,提示“java未定义”...
如果你的工作中需要用到逻辑处理,而这部分逻辑处理需要针对不同的应用修改,做到逻辑可配,那么这就是你的方案(如果是数据配置的问题,应该用xml的方案)
DWR实现java类转换成JavaScript类的小例子。
JavaScript调用java方法——dwr步骤.docx
Java与JavaScript交叉调用技术在Web开发中的应用
一个后台使用javascript的工具类 大家可以看一看 让你的js不是那么难 直接粘贴到自己的项目中就可以使用 写的不好 大家勿喷
Java调用Javascript.pdf
使用纯JavaScript代码,实现Ajax,在Javascript中调用java代码。 其中返回值可以使单个值,对象,集合
主要介绍了android webview中使用Java调用JavaScript方法并获取返回值,本文直接给出代码示例,需要的朋友可以参考下
本示例 将英文词典整合到Web 页中(JavaScript 调用 Java 方法),要实现效果,必须先启动ch06_dictionary_contentprovider 工程
主要介绍了JavaScript中如何调用Java方法,帮助大家更好的理解和使用JavaScript,感兴趣的朋友可以了解下
Crosswalk+Cordova开发安卓app之 JavaScript调用java 源代码下载