jsp如何把String数组传到javascript中
jsp如何把String数组传到javascript中啊,试过了不行啊。如果不行,只有用substring了就是要传一些日期的数组到javascript中,日期格式是20...
jsp如何把String数组传到javascript中啊,试过了不行啊。如果不行,只有用substring了
就是要传一些日期的数组到javascript中,日期格式是2007-11-09
然后把日期分出年,月,日来,如果不能传数组的话,只能把日期数组打包成一个字符串,然后到javascript中解包,就是用到substring了 展开
就是要传一些日期的数组到javascript中,日期格式是2007-11-09
然后把日期分出年,月,日来,如果不能传数组的话,只能把日期数组打包成一个字符串,然后到javascript中解包,就是用到substring了 展开
5个回答
展开全部
<script language="JavaScript">
// 定义js数组变量.
var js = new Array[<%=str.length%>];
</script>
<%
for(int i=0; i<str.length; i++){
%>
<script language="JavaScript">
// 给js数组赋值.
js[js.length] = "<%=str[i]%>";
</script>
<% } %>
// 定义js数组变量.
var js = new Array[<%=str.length%>];
</script>
<%
for(int i=0; i<str.length; i++){
%>
<script language="JavaScript">
// 给js数组赋值.
js[js.length] = "<%=str[i]%>";
</script>
<% } %>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2018-05-06
展开全部
参考例子如下:
<script>
var array = new Array();
<%
String[] array = new String[]{"red","yellow","green"};
for (int i=0; i<array.length; i++)
{
%>
array[<%=i%>] = '<%=array[i]%>';
<%
}
%>
</script>
<script>
var array = new Array();
<%
String[] array = new String[]{"red","yellow","green"};
for (int i=0; i<array.length; i++)
{
%>
array[<%=i%>] = '<%=array[i]%>';
<%
}
%>
</script>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用JSP给个隐藏标签赋值,然后JavaScript从隐藏标签里面取值就可以了。但是这样可能安全性上有问题,如果不是很重要的数据的话就可以这么做。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么是subString?是VBScript吧,你把你的代码弄上来啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询