怎么在jsp页面中获取js的变量值

JavaScript020

怎么在jsp页面中获取js的变量值,第1张

jsp是无法直接或取页面中js变量的值,但是可以通过间接的方法,用html的方法

例如:

<input

id="data"

type="hidden"

value="你想要的数据"

/>

在html里定义一个上面的标签,把js的值放到标签里,然后jsp去获得这个值

在写jsp中有时会需要把js的变量赋给java变量,或者将java的变量赋给js变量的情况,如果js处理的不好只能获取到undefined,java处理不好就只能获取到null。因此这次做个小笔记,记录一下~

java变量传给js:

var writer="<%=user.getUsername() %>" //这里的user是自己实例化的对象, 注意要将引号”"加上 ;否则alert(typeof (writer) )的值是undefined

java接收js传来的值:

js的值如果是undefined,那传到后台的值也就是null了。