不使用内联脚本与JSP交换JavaScript变量

不使用内联脚本与JSP交换JavaScript变量,javascript,html,jsp,jstl,Javascript,Html,Jsp,Jstl,我试图获取一个变量,它被设置在外部JavaScript文件内的JSTL标记中 由于所用浏览器的CPS(内容安全警察)不允许使用内联脚本,例如//HTML文档中的一些编码,因此需要将其分离为不同的文件 更具体地说,这里是相关的HTML和JS代码 var StartPopup=function(){ var startPopup={}; startPopup.initPage=函数(){ Buttons.addClickHandler(“Next1”,startPopup.makeNextVisi

我试图获取一个变量,它被设置在外部JavaScript文件内的JSTL标记中

由于所用浏览器的CPS(内容安全警察)不允许使用内联脚本,例如
//HTML文档中的一些编码,因此需要将其分离为不同的文件

更具体地说,这里是相关的HTML和JS代码

var StartPopup=function(){
var startPopup={};
startPopup.initPage=函数(){
Buttons.addClickHandler(“Next1”,startPopup.makeNextVisible)
}
startPopup.setServerVariable=函数(){
警报(“此输出因测试原因而工作”);
//这里我想从服务器端JSP检索bool变量
//并将变量设置为true并将其传递回JSP
}
返回startPopup;
}();
文档onLoad(StartPopup.initPage)


嗨!谢谢你的回复!不知何故,这个框架只适用于测试目的。你知道为什么自定义JSP页面中无法访问java方法吗?不,对不起。。。。。。