jsp与javascript数组问题

CNetol 2004-10-16 03:19:16
我想把jsp中读出的记录集的字段的一列放到javascript的数组中,应该怎么做啊?
那位达人能给个详细的例子?谢谢了
...全文
68 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
haroyy 2004-10-16
同意 边城狂人 用一个接口
回复
micker 2004-10-16
一个是服务器端的,一个是客户端的,你只能这种交互,并且这种也可以的啊,你用文件写js和直接写在jsp里是一样的啊,文件里的变量,函数,你一样可以调用的啊。
假设你在文件里定义了:var myArray=new Array();
那你久直接这种的啊。
<script language="javascript">
<%
while(rs.next()){
%>
myArray.add(<%=rs.getString("yourField")%>);
<%
}
%>
</script>
之后你也可以直接引用赋值了的数组啊!
回复
边城狂人 2004-10-16
你要么把 javascript 写到 jsp 中来,要么提供一个接口,可以在JSP中调用这个接口往数组里加东西,不然就没有办法。
回复
CNetol 2004-10-16
up
回复
CNetol 2004-10-16
我把javascript写到文件里了,用<script language="JavaScript1.2" src="js/note.js"></script>调用的,这个方法好象不行,有其他方法吗?
回复
micker 2004-10-16
<script language="javascript">
var myArray=new Array();
<%
while(rs.next()){
%>
myArray.add(<%=rs.getString("yourField")%>);
<%
}
%>
</script>
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告