java代码:String javaStr= "testChar";通过sevlet 的 request.setAttribute("javaStr",javaStr);或者session的方式jsp页面:取到上面的变量javaStr,用String javaStr=request.getAttribute("javaStr");或者通过session都能取到js代码:var javascriptStr = '<%="javaStr"%>';试试看
(1) jsp方式:<%String s=request.getAttribute("后台传值参数名称");%> (2)ajax方式:jquery ext等等都有。
一般都是传到jsp页面,然后通过事件触发时,带着参数传到javascript
后台java: request.setArttribute("para",paraResult);页面js:var para =
其实javascript根本就得不到java后台传过来的值~它们之间没有传值的关系而是使用java直接生成javascript
${requestScope.message} message 是后台通过request.setAttribute("message", "Repeat Name.");方式传过来的,可以到w3c网站学习
后台写进session,前台JSP页面读取session内容,JS直接用。
可以使用request对象,也可使用ajax
采用Ajax 对象传递。
ajax可以获取后台数据
xmlHttpRequest~