controller里面
request.getSession(true).setAttribute("sessionUser",dbuser);
页面loginhead
<%
if(session.getAttribute("sessionusername")==null){
……
……
}
else {
User user=(User) request.getSession().getAttribute("sessionUser");
// String loginname=request.getSession().getAttribute("sessionusername").toString();
// String usercredit=request.getSession().getAttribute("sessioncredit").toString();
Integer userId=user.getUser_id();
String userAccount=user.getUser_account();
String loginname=user.getUser_name();
Integer usercredit=user.getCredit();
Integer usertype=user.getUser_type();
out.print("<c:if test=\"${sessionScope.user.usertype==3}\">");
out.print(" <a href=\"user/toManager\">管理用户");
out.print("</a>");
out.print("</c:if>");
}
%>
然后我在index.jsp用的 <%@ include file="loginform.jsp"%>
不知道这样是否影响,
就是无论用普通账号还是管理员都是有
<a href=\"user/toManager\">管理用户");
显示出来