Monday, 15 July 2013

java - Hide list item based on boolean true false jsp -



java - Hide list item based on boolean true false jsp -

i have slide menu in jsp page , after login, checking whether user allowed view element or not parameters stored in database. need hide items based on whether user allowed view or not.

my jsp

<ul style = "display:none"> <li><a href="servletname">myfirstsubmenu</a></li> <li><a href="servletname1">myfirstsubmenu1</a></li> </ul>

my dao:extract:

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

my servlet extract:

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); }

how can write javascript function able hide elements based on user permissions?

you may this:

<%@ 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 javascript jsp

No comments:

Post a Comment