js如何得到当前登陆用户的详细信息

就是用户登陆后JS得到用户在数据库中的国籍的信息,也就是得到当前登陆用户的详细信息或者可以说得到用户的数据库信息... 就是用户登陆后JS得到用户在数据库中的国籍的信息,也就是得到当前登陆用户的详细信息或者可以说得到用户的数据库信息 展开
 我来答
肥仙女a
高粉答主

2020-05-01 · 我是游戏小达人,专注于分享游戏资讯。
肥仙女a
采纳数:477 获赞数:115580

向TA提问 私信TA
展开全部

nodejs中的os模块中可以获取当前用户的home目录,获取操作系统的主机名,以及获取网络地址的网络接口。下面利用几个实例说明os模块获取这些信息,操作如下:

1、获取当前用户的home的目录路径,利用os.homedir();如下图所示:

2、获取操作系统的主机名称,利用os.hostname();如下图所示:

3、获取返回一个数组,包含平均负载,利用os.loadavg();如下图所示:

4、获取网络地址的网络接口,返回一个对象,利用os.networkInterfaces();如下图所示:

5、获取Node.js编译时的操作系统平台,利用os.platform();如下图所示:

6、获取指定操作系统的发行版,利用os.release();如下图所示:

死神_sky
推荐于2017-11-25 · TA获得超过457个赞
知道答主
回答量:250
采纳率:0%
帮助的人:0
展开全部
一般项目中,用户的登陆信息储存在一个session中,判断登陆成功后,利用用户ID之类找到该用户所有信息,然后放在这个用户的对象之中:
User loginUser= userDao.getUser(id);//getUser(id)是通过id查找为传入id的用户的所有信息,并返回一个对象
request.getSession().setAttribute("user",loginUser);//把当前用户存入名为user的session中
jsp页面获得如下:
页面开头可以获得用户的某项信息,例如名字:
<%
String name=((User)session.getAttribute("user")).getName();
%>
然后js中得到这个name值:
</script>
var loginName="<%=name%>";
<script>
然后其他的值类似获得。
这是常用的方法,希望对你有用
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
焦光霁Rd
2018-05-19
知道答主
回答量:2
采纳率:0%
帮助的人:1702
引用死神_sky的回答:
一般项目中,用户的登陆信息储存在一个session中,判断登陆成功后,利用用户ID之类找到该用户所有信息,然后放在这个用户的对象之中:
User loginUser= userDao.getUser(id);//getUser(id)是通过id查找为传入id的用户的所有信息,并返回一个对象
request.getSession().setAttribute("user",loginUser);//把当前用户存入名为user的session中
jsp页面获得如下:
页面开头可以获得用户的某项信息,例如名字:
<%
String name=((User)session.getAttribute("user")).getName();
%>
然后js中得到这个name值:
</script>
var loginName="<%=name%>";
<script>
然后其他的值类似获得。
这是常用的方法,希望对你有用
展开全部
这样获得的不是对象,而是tostring方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
leaftea
2008-01-26 · TA获得超过158个赞
知道答主
回答量:67
采纳率:0%
帮助的人:49万
展开全部
最好的办法是使用ajax
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式