精华内容
下载资源
问答
  • java脚本

    千次阅读 2017-09-19 21:12:50
    Java脚本语言就是JavaScript JavaScript,是一种基于对象的脚本语言。网景通讯公司最初在它的Navigator 2.0产品上设计并实现的,原名LiveScript。目前已经在WWW上广泛用于动态Web页面的编程语言。Java脚本语言的目的...
    Java脚本语言就是JavaScript 
    JavaScript,是一种基于对象的脚本语言网景通讯公司最初在它的Navigator 2.0产品上设计并实现的,原名LiveScript。目前已经在WWW上广泛用于动态Web页面的编程语言。
    Java脚本语言的目的是增加HTML的互动性
    Java脚本语言是一种轻量级的编程语言,
    Java脚本语言通常直接嵌入HTML页
    Java脚本语言是一种解释性语言(脚本的执行无需翻译)
    展开全文
  • java脚本编程

    2018-12-05 20:35:23
    java脚本编程
  • JAVA 脚本应用数据

    2018-03-14 14:18:38
    JAVA 脚本应用数据JAVA 脚本应用数据JAVA 脚本应用数据
  • 制造大数据量java脚本,批量写入脚本。 使用java程序制造大量的数据,直接写入数据库,代码简单易懂 制造数据 java脚本
  • J_script:Java脚本-源码

    2021-06-11 12:49:52
    脚本 Java 脚本 Java script1 GITHUB 中的 Java 脚本 从 GIT 到 GITHUB 的 Java 脚本
  • Java 脚本 API 是一种独立于框架的脚本语言,使用来自于Java代码的脚本引擎 。可以使用Java语言编写定制/可扩展的应用程序并将自定义脚本语言选择留给最终用户 。下面我们来详细了解一下吧
  • Java脚本引擎

    千次阅读 2018-11-18 11:58:51
    java脚本引擎使java应用程序,可以通过一套固定的接口与各种脚本语言交互,从而达到在java平台上调用各种脚本语言的目的。它是一个可以执行用特定语言随便写的脚本的类库,当虚拟机启动时,它会发现可用的脚本引擎,...

            java脚本引擎使java应用程序,可以通过一套固定的接口与各种脚本语言交互,从而达到在java平台上调用各种脚本语言的目的。它是一个可以执行用特定语言随便写的脚本的类库,当虚拟机启动时,它会发现可用的脚本引擎,为了枚举这些引擎,需要构建一个ScriptEngineManager,并调用getEngineFactories()方法。可以向每个引擎工厂询问它们所支持的引擎名,MIME类型和文件扩展名。

           通常可以直接通过名字,MIME类型,文件扩展获取脚本引擎。下面贴代码:

    package myScriptEngine;
    
    import java.io.IOException;
    import javax.script.Invocable;
    import javax.script.ScriptEngine;
    import javax.script.ScriptEngineManager;
    import javax.script.ScriptException;
    
    public class MyScriptEngine {
    
    	public static void main(String[] args) throws ScriptException, IOException, NoSuchMethodException {
    		//获得脚本引擎对象
    				ScriptEngineManager sem = new ScriptEngineManager();
    				ScriptEngine engine = sem.getEngineByName("javascript");
    				
    				//定义变量,存储到引擎上下文中
    				engine.put("lwk", "anyang");
    				String str = "var user = {name:'lwk',age:20,schools:'hhxy'};";
    				
    				//执行脚本
    				engine.eval(str);
    				System.out.println((engine.get("user")));
    				System.out.println(engine.get("lwk"));
    				engine.eval("lwk = 'henan';");
    				System.out.println(engine.get("lwk"));
    				
    				//定义函数
    				engine.eval("function add(a,b){var sum = a + b; return sum;}");
    				//取得调用接口
    				Invocable jsInvoke = (Invocable) engine;
    				//执行脚本中定义的方法
    				Object result1 = jsInvoke.invokeFunction("add", new Object[]{13,20});
    				System.out.println(result1);
            
    	}
    	
    
    }
    

     

    展开全文
  • java_scripts 适用于vRO脚本化任务和操作的Java脚本
  • 主要介绍了Jmeter调用java脚本过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  • 浏览器无法运行JAVA脚本的解决方法
  • 运行bat文件,对IE一键设置ActiveX控件、JAVA脚本、活动脚本。win7及以上版本,最好采用右键点击,选择以管理员身份运行bat文件。
  • java-byby-demo 定时递归复制文件Java脚本,包括源代码,文档和Shell脚本。 定时递归拷贝文件的Java脚本,内附原始文件,文档和shell脚本。
  • ES2020:Java脚本-源码

    2021-03-11 11:57:57
    ES2020:Java脚本
  • 资源名称:Java脚本编程:语言框架与模式内容简介:《Sun公司核心技术丛书·Java脚本编程语言、框架与模式》讲解了脚本语言的基本概念和使用方法,概括了Java开发人员可以使用的解决方案,并探讨了在Java应用程序中...
  • JAVA 脚本引擎

    千次阅读 2018-07-09 19:42:12
    Java脚本引擎API 实现了java程序和脚本之间的交互,是一类接口,是的java和python ,js等脚本的交互 Rihno是由第三方实现了JAVA引擎接口是的javascript脚本与java交互package lili.xidain.script; import java.io....

    Java脚本引擎API  

         实现了java程序和脚本之间的交互,是一类接口,是的java和python ,js等脚本的交互

        Rihno是由第三方实现了JAVA引擎接口是的javascript脚本与java交互

    package lili.xidain.script;
     import java.io.FileReader;
    import java.net.URL;
    import java.util.List;
    import javax.script.Invocable;
    import javax.script.ScriptEngine;
    import javax.script.ScriptEngineManager;
    import javax.script.ScriptException;


    public class Demo01 {
     
    public static void main(String[] args) throws Exception {
    //获得脚本引擎ScriptEngineManager引擎类
    ScriptEngineManager sem=new ScriptEngineManager();
    //获得接口ScriptEngine 是RhinoScriptEngine类对象该类实现了ScriptEngine接口和Invocable接口
    ScriptEngine engine=sem.getEngineByName("javascript");
    //定义变量 键值对 存储到引擎的上下文  在java和javascript都可以操作

    engine.put("msg", "I'm fine");

                    //执行脚本语言 修改msg的值

    engine.eval("msg='I\\'m very good';");

                    //通过java获取msn的值

                    System.out.print(engine.get("msg"));//I'm very good  通过执行  修改值

                   ============================================================

    String str="var user={name:'wangdongli',age:18,schools:['清华大学','北京大学','西电']};";

                   //str中存的就是js代码

    str+="println(user.name);";
    engine.eval(str); //输出wangdongli  执行了str的脚本

    //js是基于函数的脚本语言

    //定义js函数
    engine.eval("function add(a,b){var sum=a+b;return sum;}");
    //取得调用接口 强制转换成Invocable 也实现了这个接口
    Invocable jsInvoke=( Invocable) engine;
    //执行方法
    Object sum=jsInvoke.invokeFunction("add", new Object[]{3,4});

    System.out.print(sum);

    ===================================================

    //在js代码中导入java包,使用包中的java类
    String jscode="importPackage(java.util); var list=Arrays.asList(['清华大学','北京大学','西电']);";
    engine.eval(jscode);
    List<String> list2=(List<String>) engine.get("list");
    for(String t:list2){
    System.out.println(t);

    }

    ===================================================

    //执行js文件,像xml,把文件放到项目的src下,然后获取
    URL url=Demo01.class.getClassLoader().getResource("a.js");
    FileReader reader=new FileReader(url.getPath());
    engine.eval( reader);
    reader.close();

    }


    }


    展开全文
  • 自己实现的java脚本工具,具有找图功能和一些常见的鼠标键盘操作,可以录制并保存脚本,方便下次运行,脚本采用xml格式存储。
  • JAVA脚本引擎是从JDK6.0之后添加的新功能。 脚本引擎介绍: – 使得 Java 应用程序可以通过一套固定的接口与各种脚本引擎交互,从 而达到在 Java 平台上调用各种脚本语言的目的。 – Java 脚本 API 是连通 Java...

    JAVA脚本引擎是从JDK6.0之后添加的新功能。

    脚本引擎介绍:

        – 使得 Java 应用程序可以通过一套固定的接口与各种脚本引擎交互,从 而达到在 Java 平台上调用各种脚本语言的目的。

        – Java 脚本 API 是连通 Java 平台和脚本语言的桥梁。

        – 可以把一些复杂异变的业务逻辑交给脚本语言处理,这又大大提高了 开发效率。

    获得脚本引擎对象

    //获得脚本引擎对象
    ScriptEngineManager sem = new ScriptEngineManager();
    ScriptEngine engine = sem.getEngineByName("javascript");
    import java.io.FileNotFoundException;
    import java.io.FileReader;
    import java.io.IOException;
    import java.net.URL;
    import java.util.List;
    
    import javax.script.Invocable;
    import javax.script.ScriptEngine;
    import javax.script.ScriptEngineManager;
    import javax.script.ScriptException;
    
    public class Demo03 {
    	public static void main(String[] args) throws ScriptException, NoSuchMethodException, IOException {
    		//获得脚本引擎对象
    		ScriptEngineManager sem = new ScriptEngineManager();
    		ScriptEngine engine = sem.getEngineByName("javascript");//
    		
    		//定义变量,存储到引擎的上下文找那个
    		engine.put("msg", "hello");
    		String str = "var user = {name:'john',age:19,school:['交通大学','北京大学']};";
    		str += "print(user.name);";
    		//执行脚本
    		engine.eval(str);//打印john
    		engine.eval("msg = 'goodbye'");//用js修改msg
    		System.out.println(engine.get("msg"));//用java获取msg的值
    		System.out.println("======================================");
    		
    		//定义函数
    		engine.eval("function add(a,b){var sum = a + b;return sum;}");
    		//取得调用接口
    		Invocable invocable = (Invocable) engine;
    		//执行脚本中的方法
    		Object result2 = invocable.invokeFunction("add", new Object[] {1,2});//第一参数是函数名,第二个是函数的参数
    		System.out.println(result2);//返回3.0
    		
    		//导入其他的java 使用其他包中的java类
    		String jsCode = "var list = java.util.Arrays.asList([\"john\",\"marry\",\"wang\"])";
    		engine.eval(jsCode);
    		List<String> list2 = (List<String>)engine.get("list");
    		for (String string : list2) {
    			System.out.println(string);
    		}
    		
    		//执行js文件
    		
    		URL url = Demo03.class.getClassLoader().getResource("a.js");//在项目的bin目录下
    		FileReader fr = new FileReader(url.getPath());
    		engine.eval(fr);
    		fr.close();
    		
    		
    		
    	}
    }
    
    john
    goodbye
    ======================================
    3.0
    john
    marry
    wang
    invoke js file:7
    

     

    展开全文
  • Java脚本1.0 :rocket: Primeiros passos com Java脚本 Java脚本中的aqui alguns dos projetos contidos nesterepositóriode um iniciante Tela登录 不能使用综合性登录证明书
  • java脚本很好用

    2012-12-02 21:00:23
    java脚本很好用
  • Java脚本编程:语言、框架与模式
  • Java脚本语言程序员手册 Java脚本语言程序员手册
  • 择日算命神煞java脚本仿ASP数据库,可用以java脚本编程。
  • 脚本手册大全 javascript大全 脚本 帮助你编写java脚本 浏览器脚本
  • jeb2 java 脚本插件

    千次阅读 2016-08-23 11:45:29
    jeb1支持java脚本和python脚本.jeb2目前只支持python脚本. 就行写了插件支持下java脚本.不过还是有局限性,无法对ui进行操控原理通过插件对java脚本文件进行编译,动态加载执行run方法并传入参数IEnginesContext,通过...
  • java脚本引擎Rhino 入门

    千次阅读 2018-05-22 23:33:06
    一、JAVA脚本引擎 Rhino 是一种使用 Java 语言编写的 JavaScript 的开源实现,原先由Mozilla开发,现在被集成进入JDK 6.0; 让JAVA的动态性得到更充分的体现,某些时候可以更加灵活的应对需求的变化。 二、...
  • 经典PDF文档JAVA脚本

    2010-08-02 00:26:08
    学习JAVA脚本的经典PDF文档 有助于你快速入门
  • Java 脚本化编程指南

    万次阅读 2016-11-01 17:52:11
    Java 脚本化编程指南 Java脚本化API为谁准备?脚本语言的一些有用的特性是: 方便:大多数脚本语言都是动态类型的。您通常可以创建新的变量,而不声明变量类型,并且您可以重用变量来存储不同类型的对象。此外,脚本...
  • Java脚本引擎执行js代码 一、概述 JAVA脚本引擎是从JDK6.0之后添加的新功能。 使得 Java 应用程序可以通过一套固定的接口与各种脚本引擎交互,从 而达到在 Java 平台上调用各种脚本语言的目的。 Java 脚本 API 是...
  • kettle通过java脚本获取数据库的值..................................................................
  • JDK1.6开始,Java引入了jsr223,就是可以用一致的形式在JVM上执行一些脚本语言,如js脚本,本文详细说明了java脚本引擎的使用方式,并贴出了大量的经过实际测试的java源代码,请各位参考: Java 脚本引擎技术相关...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 614,850
精华内容 245,940
关键字:

java脚本

java 订阅