大家。
我刚开始学习Spring + Bootstrap,我创建了一个Web应用程序,我有一个管理员CP部分...我创建了登录功能,并在您登录时显示一些内容,当您没有时显示警告消息登录。
所以我的问题是使用标签。
我的代码结构如下。
<c:choose>
<c:when test="${mode == 'ADMINCP' }">
<c:choose>
<c:when test="${loggedIn eq true }">
<!-- Start NavBar Code -->
</c:when>
<c:otherwise>
<!-- Start Code to diplay warning message when you are not logged in -->
</c:otherwise>
</choose>
</c:when>
</choose>
我使用了第一个c:当标签()时,因为如果我没有登录,那么警告信息会在我的页面中随处可见,即使是那些你不喜欢的信息。需要登录才能看到它们。
问题是。 如何添加不同的c:当这个标签在里面时
<c:choose>
<c:when test="${loggedIn eq true }">
在我的Navbar代码之后,代表不同的页面。
最终的结构将是这样的。
<c:choose>
<c:when test="${mode == 'ADMINCP' }">
<c:choose>
<c:when test="${loggedIn eq true }">
<!-- Start NavBar Code -->
<c:choose>
<c:when test="${mode == 'ANOTHER PAGE' }">
</c:when>
<c:when test="${mode == 'ANOTHER PAGE' }">
</c:when>
</choose>
</c:when>
<c:otherwise>
<!-- Start Code to diplay warning message when you are not logged in -->
</c:otherwise>
</choose>
</c:when>
</choose>
最后在我的所有admin cp页面中都有导航栏,并且只有在用户登录时才会显示他们的内容。
P.S我已经尝试过此代码,但由于某种原因无效。
先谢谢大家。