我可以使用下面的代码将变量从jsp传递到js。有人告诉我,与其这样做,不如使用jsp标记库。我试过谷歌搜索,但找不到解决办法。有人能解释一下jsp标签库是什么吗?如何使用jsp标记库将变量从jsp传递到js?
<script>
var jsVariable = "${jspVariable}";
alert( jsVariable ); //test the value
</script>
我有两个页面,比如page1.jsp和page2.jsp和一个通用的javascript文件script.js。
我在page1.jsp中有一个点击电话,如下所示:
<td><a href="#" onclick="onTab_ServiceTypes();">004</a></td>
此方法在script.js中定义为:
<script>
function onTab_ServiceTypes() {
// Here I want to hide a div of page2.jsp,
我正在开发新的角度项目,其中包含有关电影的信息。在创建新的不同日期时,我的movie.service.ts中有一个。
这是我的错误
ERROR TypeError: Cannot read property 'year' of undefined
at new MovieService (movie.service.ts:17)
at core.js:1461
at _callFactory (core.js:8223)
at _createProviderInstance (core.js:8181)
at resolveNgModul
我的JQuery process.js文件无法解析JSP表达式。我只是想在JSP中显示一个List对象。如果我只使用${students}对象,它将正确工作并显示所有学生,但如果我试图使用JQuery显示它,它只会显示浏览器中的${students}字符串。我在web.xml中禁用了脚本,并使用EL显示数据。
还有别的办法可以解决吗?
浏览器输出:
Hello World from JQuery!
From JSP:
[Student{id=1, name=Jack}, Student{id=2, name=Jill}]
From JQuery:
${students}
home.js