javajs代码编写 java编程代码

如何在js脚本中写java代码

就在function里面写就可以,js中只能指定动作,具体显示还得让jsp页面来做。

创新互联公司从2013年成立,是专业互联网技术服务公司,拥有项目网站设计制作、成都做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元长沙做网站,已为上家服务,为长沙各地企业和个人服务,联系电话:18982081108

如何用java执行指定页面中的js代码

要在java中执行js代码,首先明白,java不支持浏览器本身的方法。支持自定义的js方法,否则会报错

先新建一个js文件:jsss.js

内容如下:

function aa(a,b){    return a+b;

}

然后在java中写代码:

public class ZipTest {

public static void main(String[] args) throws Exception {

ScriptEngineManager manager = new ScriptEngineManager();

ScriptEngine engine = manager.getEngineByName("js");

String jsFileName="G:\\javaPro\\zmwmcc\\WebRoot\\jsss.js";

FileReader reader = new FileReader(jsFileName);   // 执行指定脚本             engine.eval(reader);

if(engine instanceof Invocable) {

Invocable invoke = (Invocable)engine;    // 调用merge方法,并传入两个参数

Double c = (Double)invoke.invokeFunction("aa", 2, 3); //调用了js的aa方法

System.out.println(c);

}

// engine.eval("alert(\"js alert\");");    // 不能调用浏览器中定义的js函数 // 错误,会抛出alert引用不    }

}

下面这一段Java代码想用JS代替,JS该这么写?

js中封装几个变量

然后,在页面加载的时候传过去

var param = {};

function xxx(){

param.xx;

}

script src="xxx"/

script

param.xxx = '%=变量 %';

param.xxx = '%=变量 %'

/script


文章标题:javajs代码编写 java编程代码
标题网址:http://bzwzjz.com/article/doepphc.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站制作 成都网站设计公司 专业网站建设 成都网站建设 成都网站制作 成都营销网站制作 网站设计 外贸网站设计方案 网站建设方案 定制级高端网站建设 网站制作 网站建设开发 手机网站制作设计 网站建设 成都网站制作 成都网站设计 温江网站设计 成都模版网站建设 盐亭网站设计 成都网站建设 成都网站建设 四川成都网站建设