大家好!
我刚加入CSDN大家庭没多久,还是一个新手.
现在我在编写一个BBS论坛,在编写时遇到了一些问题,希望大家能多多帮助.
我现在要实现管理员的权限,也就是说假如我现在是一个论坛的管理员,要实现我的功能权限.这个程序应该怎样编写?
需要在登录页面的第二页验证页面中新加一个session值吗?还是说有其他的解决方法?
我现在用的是JSP语句.
希望能给出完整的解决方法,在此先谢过!
谢谢!
------解决方案--------------------
需要在登录页面的第二页验证页面中新加一个session值,然后进行逻辑判断!具体要看你怎么实现了
------解决方案--------------------
登陆后验证SESSION里的值,或者用过滤器验证
------解决方案--------------------
登陆后加载用户的角色,根据角色判断用户的权限
------解决方案--------------------
<!--以下代码为判断用户类型,从而动态显示根据不同用户显示不同信息-->
<%
String usertype=(String)session.getAttribute( "userType ");
if(usertype!=null)
{
if(usertype.equals( "admin "))
{
%>
<a href=revert.jsp?id= <%=id%> > 回复 </a> <a href=PlaneServlet?state=deleteleaveword&&id= <%=id%> > 删除 </a>
<%}
else{%>
<font color= "#999999 "> <em> 非管理员用户不能进行回复或删除操作 </em> </font>
<%}
}
%>