1、定义一个java变量
<% String a = "222"//定义一个string类型的java变量%>
2、输出给js
var k = <%=a%>输出变量值给k,这是的k是222
补充:
<% %>标识里面的是jsp代码,可以定义java变量<%=变量 %>输出java变量信息
2种方法:1、用一个隐藏的<input type="hidden" name="isNecessary" />,先将JS变量的值赋给input,然后在java里面用request.getParameter(" isNecessary")
此法为传说中的post方法。
2、通过链接的方式,即后面加问号的方式:
var isNecessary="aaa"
var URL='<%=request.getContextPath()%>/action/xx.do isNecessary='+isNecessary
//这里假设JS里面的变量的值是isNecessary。
然后用window.location.href=URL
JAVA里面依然用request.getParameter(" isNecessary")调用。