JSP 在用户登陆后 如何显示 尊敬的XXX 欢迎光临 请给出代码

解决方案 »

  1.   

    判断用户为合法身份后,
    将登陆的用户名放入session中,
    传到页面,在取出即可
      

  2.   

    将登陆成功的用户对像,放到session里面就可以哒进来的时候显示出来就OK了
      

  3.   

    就是个session语句啊,
    注册页面的代码:HttpSession session = request.getSession(true);
    session.setAttribute("sitename", name);
    在登陆成功页面:<%out.println(session.getAttribute("sitename")); %>
      

  4.   

    你在登录的时候判断用户是否合法,
    如果合法,那么在登录成功后把用户的相关信息存放在Session中:
    HttpSession session = request.getSession(true);
                session.setAttribute("sitename", name);--(copy上面的)然后,你在跳转页面写:
    尊敬的<%=session.getAttribute("sitename")%>欢迎光临
      

  5.   

     
    Welcome    ${sitename.name} 
      

  6.   


    当然如果你在页面提交用户名并返回的话,那么可以用:
    直接使用下面的
    session.setAttribute("sitename", name);
    在登陆成功页面:
    Java code<%out.println("尊敬的"+session.getAttribute("sitename")+",您好!"); %>
      

  7.   

    你在登录成功后,设置Session用户的相关信息:
    <%session.setAttribute("usn",usn);>
    进入主界面,在主界面中
    尊敬的 <%=(String)session.getAttribute("usn")%>欢迎光临 
      

  8.   

    登录成功将  将用户信息放入session中
    <logic:present name="user" scope="session">
    欢迎你!${user.name }
    <a
    href="${pageContext.request.contextPath}/GeRen/uholdcard.do?method=logoff"><font
    color="red">退出</font> </a>
    <a href="myaccount.jsp">我的帐户</a>
    <a href="shoppingcart.jsp">购物车</a>
    </logic:present>
    <logic:notPresent name="user" scope="session">
    <a href="regprotocol.jsp">注册</a>
    <a href="userlogin.jsp">登录</a>
    </logic:notPresent>
      

  9.   

    先写request.getSession().setAttribute("username",username);
    然后在jsp页面先判断session范围内是否有值。然后在${username};