Ես սահմանել եմ նիստ, որը կառավարում է ընտրացանկը՝ ելնելով յուրաքանչյուր օգտագործողի դերից... Հիմա, օրինակ, ես ունեմ սա
<c:set var="role" scope="session" value='<%=((Long) session.getAttribute("role")).longValue()%>' />
<c:if test="${role == 121}">
<div id="menu">
<span class="menu-header">Registration</span>
<ul>
<li><a href="${pageContext.request.contextPath}/registration/organization-registry">Organization Registry</a></li>
</ul>
</div>
</c:if>
<div id="menu">
<span class="menu-header">Directory</span>
<ul>
<li><a href="">Organization</a></li>
</ul>
</div>
Հիմա ի՞նչ, եթե ես ուզում եմ գնալ այդ էջ առանց մուտք գործելու: Ես փորձեցի գնալ այդ էջ՝ առանց մուտք գործելու, բայց NullPointetExcepetion
բախվեց հիմնականում այն պատճառով, որ ես դերում պահված ոչ մի նիստ չունեմ: Ես սահմանում եմ յուրաքանչյուր նստաշրջան, երբ օգտատերը մուտք է գործում: Երբ մուտք չեմ գործում, ես ուզում եմ դիտել մենյուն, որը որևէ դերի կարիք չունի... Օրինակ, ես վերահղում եմ դեպի այդ էջը մեկ հղումով, որը կարող է դիտվել մյուսների կողմից:
Ինչպե՞ս կարող եմ դեռ դիտել գրացուցակի ընտրացանկը, երբ ես մուտք չեմ գործել: