请教js与jsp交互传递问题

JavaScript012

请教js与jsp交互传递问题,第1张

告诉你这几个东西吧,js中可以使用EL表达式 注意要加引号 举个例子:

session中有一个username,我js可以这么写:var name = '${sessionScope.username}'

第二点,你可以把要交互的值扔进隐藏标签做存储<input type="hidden" value="" name=""/>这个表签不会影响到前台页面 你可以随心所欲的添加你要的参数,js需要用到 直接dom操作就行。

如果还有不懂的可以问我

1、首先在jsp页面上,定义二个变量。

2、然后在页面下方,添加一个js脚本块。

3、在脚本块里定义一个js变量,然后使用jsp的输出标记,输出jsp的变量s,赋值给js变量。

4、在页面里有一个js脚本方法,假设这个方法要用到jsp的变量。

5、可以直接使用js的那个变量就行了,因为这个变量就是使用jsp输出标记赋值jsp的变量值的。

6、最后运行jsp页面,在浏览器的控制台,可以看到输出的值就是jsp定义的变量的值了。

不能实现的,你传给用户的是已经解释好的html代码,jsp页面的程序是在服务器端运行的。

你要关闭的时候调用java代码,只能用ajax做,当页面关闭时会触发onbeforeunload

这个事件,然后用ajax给传递到后台。

ajax如果不会用的话就麻烦了啊。