首页 > 其他 > 详细

控制台报错: SCRIPT1006: Expected ')'

时间:2019-04-01 00:59:27      阅读:697      评论:0      收藏:0      [点我收藏+]

今天做网站的时候,jsp页面取一个值死活取不出来。

<script>
    if(${not empty requestScope.article.articleId}){
        alert(${requestScope.article.articleId});
        alert(${requestScope.article.articleTitle});
    }
</script>

控制台报错:

技术分享图片

检查后发现并不是括号的问题,注释掉第四行时,第三行可以运行。反之,注释掉上面一行,下面一行不能运行。比较后发现,上面一个alert的是整形,下面的是字符串,所以应该加引号。

<script>
    if(${not empty requestScope.article.articleId}){
        alert(${requestScope.article.articleId});
        alert("${requestScope.article.articleTitle}");
    }
</script>

这样就没有问题了。这也算是js和java的一个区别,java里 Sout 控制台打印的时候,变量默认字符串,不需要加引号或者转换。

控制台报错: SCRIPT1006: Expected ')'

原文:https://www.cnblogs.com/phdeblog/p/10633967.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!