导航:首页 > 编程语言 > javascript使用java

javascript使用java

发布时间:2021-12-09 10:28:55

1. javascript调用java函数

思路
1、java端建立servlet服务,js通过ajax等方式调用servlet
2、可以通过dwr等第三方方式集成,然后调用java方法
3、用jsp,使用<%%>的方式进行脚本执行
举例
var a= "<%=Test.buttonTest()%>"; //Test就是java类,buttonTest就是java的函数

2. Javascript:js里面写的是java语句

你写的是一个纯javascript,不是java
里面的document是HTML DOM中的对象,不是java对象。
具体参照一下网专址:http://www.w3school.com.cn/htmldom/dom_obj_document.asp

希望对你有所帮助属

3. 在javaScript中怎么调用java程序

使用ajax可以调用

4. 如何在JavaScript中使用java类中的方法

很难! 一个是前台,一个是后台,不过AJAX 实现了这个思想!. 下面是一个AJAX实例:

// JavaScript Document
var xmlHttp;

function GetXmlHttpObject()
{
var xhr=null;
try
{
// Firefox, Opera 8.0+, Safari
xhr=new XMLHttpRequest();
}catch (e)
{
// Internet Explorer
try
{
xhr=new ActiveXObject("Msxml2.XMLHTTP");
}catch (e)
{
xhr=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xhr;
}

function getDataByDept(str)
{
xmlHttp = GetXmlHttpObject();
if(xmlHttp==null)
{
alert("很抱歉!您的浏览器不支持AJAX!");
return;
}

var url = "/intcard/jsp/employee.do?method=getByDept"
xmlHttp.onReadyStateChange=stateChanged;
xmlHttp.open("post",url,true);
xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;charset=UTF-8');
xmlHttp.send("dept=" + str);

}

function stateChanged()
{
if(xmlHttp.readyState == 4)
{
var result = xmlHttp.responseText;
document.getElementById("select_employees").innerHTML = result;

}

}

思想就是,通过HTML控件的事件调用JS的方法,在JS理通过httprequest对象的open方法调用服务器脚本----- 在服务器脚本里 你可以用javabean的方法,并且把计算结果传递给JS.曲线实现了你的思想

5. 如何在javascript的脚本中调用java的对象

你说的是JavaScrpit 吧
window.location.href="地址";
window.location.replace("地址");
或者可以直接换掉form的action
document.forms[0].action="地址";
document.forms[0].submit();

6. 怎么实现javascript中调用java类中的方法

为了方便网页和Android应用的交互,Android系统提供了WebView中JavaScript网页脚本调用Java类方法的机制。只要调用addJavascriptInterface方法即可映射一个Java对象到JavaScript对象上。
1、映射Java对象到JavaScript对象上

代码如下:

mWebView = (WebView) findViewById(R.id.wv_content);
mWebView.setVerticalScrollbarOverlay(true);
final WebSettings settings = mWebView.getSettings();
settings.setSupportZoom(true);

//WebView启用Javascript脚本执行
settings.setJavaScriptEnabled(true);
settings.(true);
//映射Java对象到一个名为”js2java“的Javascript对象上
//JavaScript中可以通过"window.js2java"来调用Java对象的方法
mWebView.addJavascriptInterface(new JSInvokeClass(), "js2java");

代码如下:

/**网页Javascript调用接口**/
class JSInvokeClass {
public void back() {
activity.finish();
}
}

2、JavaScript调用Java对象示例
调用上述JSInvokeClass类对象的back方法,如下:

复制代码 代码如下:

window.js2java.back();

7. javascript中怎样用java中的对象

为了方便网页和Android应用的交互,Android系统提供了中JavaScript网页脚本调用Java类方法的机制。只要调用addJavascriptInterface方法即可映射一个Java对象到JavaScript对象上。
1、映射Java对象到JavaScript对象上
代码如下:
mWebView = (WebView) findViewById(R.id.wv_content);
mWebView.setVerticalScrollbarOverlay(true);
final WebSettings settings = mWebView.getSettings();
settings.setSupportZoom(true);
//WebView启用Javascript脚本执行
settings.setJavaScriptEnabled(true);
settings.(true);
//映射Java对象到一个名为”js2java“的Javascript对象上
//JavaScript中可以通过"window.js2java"来调用Java对象的方法
mWebView.addJavascriptInterface(new JSInvokeClass(), "js2java");
代码如下:
/**网页Javascript调用接口**/
class JSInvokeClass {
public void back() {
activity.finish();
}
}
2、JavaScript调用Java对象示例
调用上述JSInvokeClass类对象的back方法,如下:
复制代码 代码如下:
window.js2java.back();

8. javascript 里面可以直接使用java语言不

当我手持这一张照片时,我感慨万分。小时候,我就不断听妈妈重复这样一句话:“日本人太坏了,坏得丧失了人性!”(点明时间和历史事件。)

我看到这张照片,眼中浮现了当时的情景,这是一张1937年8月28日,日本侵略军轰炸上海火车南站被记者拍下来的真实情景:

一个可怜的孩子,坐在一堆废墟中,伤心地用脏兮兮的手捂着脸大哭起来,他身旁的繁华在一刹那间变成了废墟,他伤心极了——因为他失去属于自己的家园,他失去了自己最最熟悉的亲人,他在心里默默的叫喊着:“爸爸……妈妈……你们……在……在哪呀!”他望了望周围,又用迷茫的眼睛望着砖头,用稚嫩的小手一点点的搬开砖头:“妈……妈别扔下我!”他眼里已经没有希望,如果他懂事了,他一定会想:为什么会这样,我的家,我的亲人们都到哪儿去了!是呀!这个小男孩的亲人到哪里去了呢?原来在日本飞机轰炸时,妈妈用全身护住了自己的孩子,不幸被炸死,孩子艰难地活了下来。后来他被一位拍照的记者看到,送进了孤儿院里。(动作和心理描写恰当好处。)

这时,我想起了妈妈对我说的一句说:“日本人太坏,坏得失去了人性!”没错,我总是认为,日本人难道没有孩子、亲人吗?难道他们就不知道失去亲人的危机感和恐惧感吗?难道他们就只会拿刀枪去杀些无辜的人吗?我痛恨日本侵略者,在他们的身上充满着血腥和野心!在他们不像其他国家那样:热爱和平,拥抱和平。(发表看法,反问有力。)

直到现在,以日本首相为首的日本人还不肯承认历史,承认自己给其他邻国造成的伤害,他们这样只会玩火自焚。

日本人呀,请珍爱他人的生命,为世界和平作出自己的贡献吧。(结尾提出忠告。)

9. 给我一个在html里面调用java类(Java代码)的范例,用javascript调用java类啊

如果你只是测试java类中的一个方法的话,新建java-web项目

  1. 写一个无返回值的方法。

  2. 在web默认启动的jsp页面添加以下内容:

<!--导Jquery包-->
<scriptsrc="js/project/jquery-1.7.2.min.js"></script>
<scripttype="text/javascript">
$(function(){
$.ajax({
url:"你的方法路径(在web.xml文件中配的访问路径)",
data:{},//参数json格式
success:function(data){
alert(data);//data就是执行方法后返回来的值
}
});
})
</script>

如果你的java类方法中没有用PrintWriter.print()方法就不会弹出信息,但是你把断点打在测试的方法里面,如果路径是对,启动项目后进入调试模式说明已经进入方法。

10. 单独的js文件,怎样才能使用Java代码

不能在里面写java代码,不过你可以把相应的数据做成js函数的参数
在jsp页面调用时,根据java代码,传递相应的参数过去

阅读全文

与javascript使用java相关的资料

热点内容
李采潭演过的作品 浏览:546
李采潭主演所有电影 浏览:145
中文在线免费看影视 浏览:656
手机不卡电影网在线看 浏览:782
午夜小电影网址大全 浏览:204
电脑看免费电影网站 浏览:38
神马影视大香蕉 浏览:480
cstar大数据 浏览:49
用苹果手机可以看的网站 浏览:361
免费看小电影的网站。 浏览:89
复制大文件怎么无响应 浏览:264
用appleid查找丢失的手机 浏览:154
山西儿童编程如何 浏览:491
电影频道放的歌,一男一女 浏览:382
wps安装后找不到所在文件夹 浏览:9
欧美全程高能爱情电影 浏览:303
殷桃演的抗日电影叫什么 浏览:656
大数据计算哪个国家发展快 浏览:15
php网页统计代码 浏览:967
哪里在线看小电影 浏览:166

友情链接