当我登录成功之后,就返回到我以前还没有的登录的页面,会在页面显示我的用户名.他是一个html的页面. 
请问如何在一个html页面显示我的用户名??????

解决方案 »

  1.   

    把你的用户名放在 session 对象中, 登陆了以后再取出来显示就成了
      

  2.   

    我不是这个意思,在用户验证成功之后,他返回的是一个html页面,而在页面里面会出现用户名?请问如何做
      

  3.   

    还不是这个意思吗?你在进入action作验证的时候 定义一个 如
    用请求的用户名
    String userName=request.getParamter("userName");
    然后
      session.setAttribute("userInfo",userName),
    最后
    假设跳转到了success.jsp
    你在其中需要的地方
    <%session.getAttribute(userInfo)%> 就行了
      

  4.   

    帅哥,注意,我说的是登录成功之后,他返回的是一个后缀名以.html的页面,而不是一个以.jsp的页面?
      

  5.   

    动态页面才会显示不同用户名的啊,为什么非要HTML的页面。
      

  6.   

    先用动态的jsp显示用户名,再转成静态html页面,门户网站都是这样做的。
      

  7.   

    笨 生成一个html就OK了  然后把得到用户名 在生成html的时候 写进去
      

  8.   

    谢谢各位的支持,这个问题我已经解决了.用ajax就可以解决这个问题
      

  9.   

    1 <script type="text/javascript" src="showusername.jsp"></script>jsp里面使用<%
      String username=XXXXX;
    %>
    document.writeln("<%=username%>");2 使用Ajax, 比如 prototype<div id="username"></div>
    <script>
      new Ajax.Update("username","showusername2.jsp");
    </scrip>
    showusername2.jsp
    只需要
    <%=username%> 就可以了
      

  10.   

    看你们用ajax蛮多,改天我去看看。