将结果从servlet传递到javascript / jquery

时间:2014-08-12 11:16:01

标签: javascript jquery html session cookies

我有一个sevlet会将一些值返回到提交页面,并且有一些javascript函数正在根据这些返回值进行操作。

我一直在尝试使用cookie或session作为传递值的方法,但是,jquery函数.cookies或.session无法在页面上检索任何这些值。但是,它们可以通过<%tag%>来检索。

而不是手动设置隐藏的输入标记,但值为< %%>然后在文档准备就绪时通过js函数读取标记值,有没有更好的方法来处理这些?

请注意

1 个答案:

答案 0 :(得分:0)

你可以做的是使用你的jsp生成一个Javascript对象,如:

<script text='text/javascript'>

var response = {
     answer1: '<% YOUR DATA HERE %>',
     answer2: '<% YOUR DATA HERE %>'
}

</script>
通过这种方式,您可以从javascript:alert(response.answer1)获取您的数据

希望这可以提供帮助。