当获取ajax返回的登录成功以后.
有两种方式:
1 隐藏登录的div
  显示问候语的div
2 替换登录的内容为显示问候语.document.getElementByID('xxx').style.display = "";//隐0
document.getElementByID('xxx').style.display = "block";//显示

解决方案 »

  1.   

    楼上的搞的太复杂了吧。
    连接mysql数据库,然后判断用户名,如果在数据库内,则是欢迎XXX的到来,如果不是,则弹出请重新注册就行了。
    post提交给自己就行了。
      

  2.   

    我的方法是针对用ajax登录的,何来复杂不复杂之说.
    呵呵.
      

  3.   

    楼主问的是ajax的方案?------------
    非ajax:
    把输出内容赋值到两个不同的变量,再根据登录状态输出不同的变量。
      

  4.   

    用AJAX来调用数据库,并处理登录验证,然后控制DIV的显示就可以了。
      

  5.   

    把登陆成功后的用户名存放在session中
    session.setArribute("user",username)html
    <logic:notEmpty name="user">
         晚上好,<bean:write name="user">
    </logic:notEmpty><input type="text" name="username">
    <input type="text" name="password">
    ...3个按钮
      

  6.   

    其实是很基本的问题了,没什么好说的。
    用户登录后会在session或cookie(也或者二者都有)增加一个变量名和对应的值。
    就根据这个变量来判定登录状态,然后选择输出不同的结果。