在登录页面用Ajax提交登录用户名密码信息,登录完成后跳转到首页,怎么把用户名传到首页上?

在登录页面用Ajax提交登录用户名密码信息,登录完成后跳转到首页,怎么把用户名传到首页上?比如:欢迎你XXX(主要代码)

7个回答

登录成功,将一些数据绑定到session对象中。session.setAttribute("admin",admin)

一般需要后台配合的,具体可以Java或者PHP,NodeJS也可以.

如果首页是html的话,可以通过ajax请求后台拿到当前登录用户信息(后台从session中获取),然后json返回进行展示.

后台代码中 把用户对象存入session
 session.setAtrribute("user",user);
 在前台页面如果是jsp的话
 <%
 String name = session.getAttribute("user").getName();
 %>

这信息最好是从后台取 因为前台的账号可能是数字啥的 欢迎肯定是昵称啥的会友好点

用session方法

用session方法
可以本地存储
可以地址传值

最简单的方法是存入COOKIE,比session要方便多了。
读取cookie:
$.cookie('user_name');

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐