碎破星空
2015-11-17 14:53
采纳率: 33.3%
浏览 5.5k
已采纳

在登录跳转后的界面如何获取登录对象的id

比如说user成功登录狗后,跳转到另一个界面,我要修改此时user的密码,如何获取它的id。求解答,谢谢。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

8条回答 默认 最新

  • sixloop 2015-11-17 15:03
    已采纳

    既然登陆成功了,数据库里不就可以直接查到吗

    点赞 1 打赏 评论
  • Aoqidx 2015-11-17 15:03

    你可以在登陆成功时将user信息保存到cookie中去,后续需要用到直接取出来用就可以了。这样也方便后续配合拦截器做登陆超时!

    点赞 打赏 评论
  • 毕小宝 2015-11-17 15:04

    在java里面,可以将数据存储在session获取request中,然后在跳转页面直接用el表达式获取。

    点赞 打赏 评论
  • weixin_32769751 2015-11-17 15:05

    (User)session.getattribute("user").getId()

    点赞 打赏 评论
  • ma601 2015-11-17 15:08

    感觉这个平台把这个做的好复杂

    点赞 打赏 评论
  • sparkhuu 2015-11-17 15:33

    这个设计到数据持久化的问题,如果是免登录的,那你就要本地缓存,不同平台语言对应不同的机制,如果不涉及到免登录,你只需要在登陆成功以后把用户相关信息保存到生命周期最长的类中就可以

    点赞 打赏 评论
  • ITDragon龙 2015-11-18 01:29

    登录成功后放到session中,最后去取值就可以了

    点赞 打赏 评论
  • Q544471255 2015-11-18 01:31

    登录成功了就可以拿到ID了吧?并且你登录的时候需要判断用户名和密码是否正确,对吧?这时候就可以拿到用户名和ID了。

    点赞 打赏 评论

相关推荐 更多相似问题