html页面之间怎么传值 jsp中怎么接受一个数组,我在页面有一个数组,数组中的数据是用空格隔开的,怎么接收呢?

jsp中怎么接受一个数组,我在页面有一个数组,数组中的数据是用空格隔开的,怎么接收呢?感觉像是在Ajax调用的后台编写传输数据的东西string s=“ABC 123 qqq”string[]arra

jsp中怎么接受一个数组,我在页面有一个数组,数组中的数据是用空格隔开的,怎么接收呢?

感觉像是在Ajax调用的后台编写传输数据的东西

string s=“ABC 123 qqq”

string[]array=s.split(”)

html5怎么向js传递数组参数?

如果它是JS

var s=“ABC 123 qqq”

var array=s.split(“s”)

s的数组都有一个toString方法,变成数组中的元素加逗号这种方式,这样你就可以完全把数组当字符串用了,在接收页面用arr.split(",")就可以将字符串再转回为数组<script>vararr=[1,23,34,5]varstrArr=arr.toString()document.write(strArr)vargetArr=strArr.split(",")for(vari=0i<getArr.lengthi ){document.write(getArr[i] "|")}</script>

但是不建议您使用空格分隔。您可以使用其他不常见的符号,如:¥等

JS array有一个toString方法,它改变了在数组中的元素中添加逗号的方式,这样您就可以完全将数组用作字符串并在接收页上使用它排列拆分( ", )可以将字符串转换回数组<script>vara rr=[1,23,34,5]varstrArr=排列到字符串() 文档.写入(strArr)vargetArr=斯特拉尔·斯普利特(“,”)表示(变量=0i<getArr.lengthi公司){ 文档.写入(getArr[i]“|”)}</script>