java转js代码 java怎么转成json

怎么在js中把java数组转成js数组Java 代码如下java转js代码:
%
//得到要转换java转js代码的数组---当然这里也可以是其java转js代码他类型java转js代码的数组
List jsList = (List) request.getAttribute("gczbh");
%
JS代码如下java转js代码:
script type="text/JavaScript"
function initPages()
{
var codes = newArray();
// 将JAVA中的数组转换成JS 的数组
%
if(jsList!=null)
{
for(int i=0;ijsList.size();i)
【java转js代码 java怎么转成json】{
%
codes[%=i%]='%=jsList.get(i)%';
%}
}
%
/script
Java调用JS脚本里的方法;本例子使用了JDK 以上的javax script包 通过Invocable接口实现JAVA调用JS脚本里的方法 本例中调用分为内部执行脚本和外部执行脚本 外部执行脚本分为不带参数调用和带参数调用 主要采用invokeFunction方法调用ObjectinvokeFunction(String name Object… args)用于调用脚本中定义的顶层程序和函数ObjectinvokeMethod(Object thiz String name Object… args)对以前的脚本执行中已经编译的脚本对象(以 ScriptEngine 的状态保持)调用某一方法package de javase;import javax script Invocable;import javax script ScriptEngineManager;import javax script ScriptEngine;import java io File;import java io Reader;import java io FileReader;public class AjavaInvokingFunction {public static void main(String[] args) {// 获得一个JavaScript脚本引擎 也可以是ECMAScript脚本引擎ScriptEngineManager manager = new ScriptEngineManager()ScriptEngine engine = manager getEngineByName( JavaScript )String titlescript = function sayTitle() {println( 源码实例 使用javax script调用JS脚本里的方法 )println( )} ;try {
// 调用内部脚本执行engine eval(titlescript)// 转换为InvocableInvocable invocableEngine = (Invocable) engine;// 不带参数调用sayTitle方法invocableEngine invokeFunction( sayTitle )// 调用外部脚本执行// 创建JS文件的File对象 并读入流File functionscript = new File( ajava js )Reader reader = new FileReader(functionscript)// 开始执行ajava js里的程序engine eval(reader)// 不带参数调用sayHello方法invocableEngine invokeFunction( sayHello )// 带参数调用sayHello方法invocableEngine invokeFunction( sayHello mark )} catch (Exception e) {e printStackTrace()}}}ajava js文件function sayHello(){sayHello(null)}function sayHello(name){if(name==null){println( 欢迎你!请注册Ajava会员 )}else{println(name独立JAVA社区欢迎你 )}}运行结果(控制台)源码实例 使用javax script调用JS脚本里的方法 lishixinzhi/Article/program/Java/hx/201311/26436
一段简单的java代码转成JavaScript代码多谢js 不应该负责加密解码 ,
应该只负责传递数据,可以传递加密前的,也可以传递加密后的
加密解码的工作都应该放在服务端来处理
关于java转js代码和java怎么转成json的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读