在动态条件下隐藏/显示超链接

时间:2014-06-18 04:15:40

标签: jsp controller hide dynamic-variables

我正在开发一个评论网站,并允许用户删除自己的评论......

    <a  href=# style="display:{${review.userId}==${User} hide? 'none' : 'block' }">Delete</a>

所以我使用这段代码来比较撰写评论的用户的ID和登录用户,如果他是那个..他可以看到超链接,否则他将无法看到它....但它不起作用!!登录用户可以看到所有删除超链接

当我运行代码时,这就是浏览器中显示的内容......

  <a href="#" style="display:{7==7 hide? 'none' : 'block' }">Delete</a>
我正在做对吗?

请帮助我!

1 个答案:

答案 0 :(得分:0)

尝试使用JSTL中的标记。

<c:if test="${review.userId == User}">
     <a href="#">Delete</a>
</c:if>