如何把jsp程序中的数据传递给JavaScript脚本使用 5

我在jsp里声明了一个map变量,用来储存从数据库里导出来的内容,然后我想把这个map传递给javascript进一步处理。<scripttype="text/javas... 我在jsp里声明了一个map变量,用来储存从数据库里导出来的内容,然后我想把这个map传递给javascript进一步处理。

<script type="text/javascript">
var1 =<%=map1%>;
var2 = var1.get("1"),
</script>
是这样吗?
展开
 我来答
miniapp2S0kX4aPdBeON
推荐于2018-04-27 · TA获得超过753个赞
知道小有建树答主
回答量:750
采纳率:0%
帮助的人:631万
展开全部
是可以这样的。
必须保证js执行时,页面已经正确返回。

你可以在页面的body中写上 <%=map1%>,看看是否能够显示?

既然是字符串的形式,应该 var1 =“<%=map1%>”; 带上双引号。
神话ZXCV
2013-07-12 · 超过33用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:63.5万
展开全部
一个jsp页面,先执行的是java代码,然后才是js。你可以把要传的值放到session里面 然后再在js里面用el表达式获取到,这样在jsp页面引用的时候它首先会从session里面获取到值放到js里面,这样就调到了呀。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友30f452c
2013-07-13 · 超过30用户采纳过TA的回答
知道答主
回答量:72
采纳率:0%
帮助的人:85.9万
展开全部
把这个数据封装成JSON对象,返回到界面做处理;因为只有一个变量,可以在界面隐藏起来,然后用JS做处理,最后传回去。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式