问答详情
源自:1-14 阶段案例

登陆名不显示的问题

弱弱的问一句,用Servlet之后<%=loginuser>怎么登陆成功之后不显示登录名了?

577dc8be0001e63d05000138.jpg

577dc8bf0001ba8605000149.jpg

提问者:zwarvin 2016-07-07 11:13

个回答

  • 连宏伟HW
    2016-07-16 12:43:00
    已采纳

    我是这样解决的,

    在Servley中添加

    //把注册成功的用户对象保存在session对象中

    request.getSession().setAttribute("loginUser", user);

    在JSP页面中使用JavaBean获取

    <jsp:useBean id="loginUser" class="com.entity.Users" scope="session" />

            <div id="container">

        <div class="logo">

           <a href="#"><img src="images/logo.png" alt="" /></a>

        </div>

        <div id="box">

         欢迎您<font color="red">

                           <jsp:getProperty name="loginUser" property="username" />

                    </font>

         ,登录成功!

        </div>

      </div>


  • 连宏伟HW
    2016-07-16 11:52:24

    问问,我也问,试着改了获取的范围,session,request,貌似都不行

  • zwarvin
    2016-07-07 20:43:42

    我也想问

  • 月之荣光
    2016-07-07 15:32:29

    是否是loginUser并没有被提取到?