在后端我正在创建一个模型视图对象并添加错误消息:
if (visitor.getVisitorId() == 0) {
mv.addObject("ERROR", "Invalid Username / Password.");
mv.setViewName("/frontPage.jsp");
return mv;
}
对于前端我这样做:
<c:if test="${not empty ERROR}">
<script>
$('#myModal').modal('show');
</script>
</c:if>
当我刷新frontpage.jsp
时,会弹出myModal框,但是我希望在符合条件时显示它,我已将其写入<c:if>
。我怎么能这样做?
修改
我使用scriptlet标签做到了,它运行正常
但我不知道为什么<c:if>
在这种情况下不起作用