「java转js」java转json工具

博主:adminadmin 2023-03-22 11:12:08 531

本篇文章给大家谈谈java转js,以及java转json工具对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

怎样将java中的数据传给js

方式有很多种。可以用sturts2框架。给页面返回值,然后用el表达式取。也可以用session传。也可以用out传拼接起来

把java的值传给js

js和java变量互传

在jsp中经常会遇到把js变量赋给java变量,或者将java变量赋给js变量的情况,在此将通用的处理方法小结如下:

1、java变量传给js写法如下:

var a="%=javaParam%";

注意这里要将引号""加上;

2、js变量给java稍微复杂点,一般是在表单中用一个

的隐藏表单元素,然后在脚本中将js变量值赋给它:

var jsParamValue='aaaa';

form1.jsParam.value=jsParamValue;

然后就可以request.getPrameter("jsPrama");

来取得js变量值了。

怎么在js中把java数组转成js数组

Java 代码如下:

%

// 得到要转换的数组---当然这里也可以是其他类型的数组

List jsList = (List) request.getAttribute("gczbh");

%

JS 代码如下:

script type="text/JavaScript"

function initPages()

{

var codes = new Array();

// 将JAVA中的数组转换成JS 的数组

%

if(jsList!=null)

{

for(int i=0;ijsList.size();i++)

{

%

codes[%=i%]='%=jsList.get(i)%';

% }

}

%

/script

java数组通过json转js数组

希望对你有帮助!只要java转的数据格式符合json的格式,js可以用eval()方法,将json数据转成对象,例如,变量msg存放的就是java转的json,varjson=eval('('+msg+')');//json就是一个对象如果json变量中是一个对象就直接操作json.属性,这个属性是java中某个对象的属性,例如json数据中有name属性,可以用alert(json.name)显示name属性如果json变量是一个集合,比如json数据是List对象转的,就需要对json变量进行遍历后,再操作

java改成js

!DOCTYPE HTML

html

head

titlePage Title/title

meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /

script

var b = {

a: []

};

(function()

{

b.a = [

'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X',

'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w',

'x', 'y', 'z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '+', '/'

 ];

})();

var a = function ( arg8 ){

var v1 = [];

var v2 = arg8.length;

var v0 = 0;

while(v0  v2){

var v3 = v0 + 1;

var v4 = arg8[v0]  255;

if (v3 == v2)

{

v1.push (b.a[v4  2]);

v1.push (b.a[( v4  3 )  4]);

v1.push ("==");

}

else

{

var v5 = v3 + 1;

v3 = arg8[v3]  255;

if (v5 == v2)

{

v1.push (b.a[v4  2]);

v1.push (b.a[( v4  3 )  4 | ( v3  240 )  4]);

v1.push (b.a[( v3  15 )  2]);

v1.push ("=");

}

else

{

v0 = v5 + 1;

v5 = arg8[v5]  255;

v1.push (b.a[v4  2]);

v1.push (b.a[( v4  3 )  4 | ( v3  240 )  4]);

v1.push (b.a[( v3  15 )  2 | ( v5  192 )  6]);

v1.push (b.a[v5  63]);

continue;

}

}

break;

}

return v1.join("");

}

console.log(a ([1,1]));

/script

/head

body

 

/body

/html

关于java转js和java转json工具的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。