gpt4 book ai didi

java - jsp基于boolean true false隐藏列表项

转载 作者:行者123 更新时间:2023-11-28 15:39:32 24 4
gpt4 key购买 nike

我的 jsp 页面中有一个滑动菜单,登录后,我正在检查是否允许用户从数据库中存储的参数查看元素。我需要根据是否允许用户查看来隐藏项目。

我的jsp

<ul  style = "display:none">
<li><a href="servletName">MyfirstSubmenu</a></li>
<li><a href="servletName1">MyfirstSubmenu1</a></li>
</ul>

我的道:摘录:

public boolean userallowed(username, itemid){
..........................
return true;
}

我的 servlet 摘录:

if(userallowed(username, itemid)){
session.setAttribute("userallowed", true);
request.getRequestDispatcher("/mypage.jsp").forward(request, response);
}else{
request.getRequestDispatcher("/mypage.jsp").forward(request, response);
session.setAttribute("userallowed", false);
}

如何编写 JavaScript 函数来根据用户权限隐藏元素?

最佳答案

您可以简单地这样做:

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<c:if test="${true == sessionScope.userallowed}">
<ul>
<li><a href="servletName">MyfirstSubmenu</a></li>
<li><a href="servletName1">MyfirstSubmenu1</a></li>
</ul>
</c:if>

关于java - jsp基于boolean true false隐藏列表项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24306605/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com