5

JavaScript 関数に速度文字列配列を渡す必要があります。そのために、速度配列を JavaScript 配列に変換したいと思います。

ソースコードは次のようになります。

String[] arrStr[] = new String[3];
arrStr[0] = "String 1";
arrStr[1] = "String 2";
arrStr[2] = "String 3";
request.setAttribute("a", arrStr);

私のHTMLテンプレートでは、

#set ( #arr = $request.getAttribute("a"))

<script language="javascript">

var newArr = "${arr}";

</script>

ただし、文字列配列は newArr にコピーされません。誰でもこれについて私を助けることができますか?

4

2 に答える 2

1

何かのようなもの:

var newArr = [ 
#foreach( $var in $arr )#if($foreach.index>  0),#end "$var" #end 
]; 
于 2012-05-10T05:44:12.647 に答える