我正在开发一个评论网站,并允许用户删除自己的评论......
<a href=# style="display:{${review.userId}==${User} hide? 'none' : 'block' }">Delete</a>
所以我使用这段代码来比较撰写评论的用户的ID和登录用户,如果他是那个..他可以看到超链接,否则他将无法看到它....但它不起作用!!登录用户可以看到所有删除超链接
当我运行代码时,这就是浏览器中显示的内容......
<a href="#" style="display:{7==7 hide? 'none' : 'block' }">Delete</a>
我正在做对吗?
请帮助我!
答案 0 :(得分:0)
尝试使用JSTL中的标记。
<c:if test="${review.userId == User}">
<a href="#">Delete</a>
</c:if>