中易网

在JAVA或JSP中,能否取得登录WINDOWS的域名及用户名?

答案:6  悬赏:50  
解决时间 2021-01-11 10:17
  • 提问者网友:两耳就是菩提
  • 2021-01-10 11:55
在JAVA或JSP中,能否取得登录WINDOWS的域名及用户名?
最佳答案
  • 二级知识专家网友:渡鹤影
  • 2021-01-10 12:57
String user = System.getProperty("user.name");
System.out.println(user);Java本地程序可以取得用户名,域名不清楚。


JSP是不行的,因为JSP本质上是在服务端运行的程序,上述语句只能取得服务端用户名。

全部回答
  • 1楼网友:玩世
  • 2021-01-10 16:10
应该可以吧
  • 2楼网友:一秋
  • 2021-01-10 15:48
什么意思,取得WINDOWS的域名及用户名?具体一点?
  • 3楼网友:未来江山和你
  • 2021-01-10 14:35
可以创建一个SESSION对象,把你所要保存的数值放入SESSION中,
这样的话你就可以取到了,
  • 4楼网友:鱼芗
  • 2021-01-10 14:08
用java.util.properties 类在java应用程式运行时,特别是需要在跨平台工作环境下运行时,需要确定操作系统类型、用户jdk版本和用户工作目录等随工作平台变化的信息,来确保程式正确运行。一般情况下,能利用jdk提供的系统属性类(properties)中的方法,快速地获取工作环境信息。另外,程式研发人员还能定义和应用程式相关的系统属性文件,在用户程式执行过程中动态地加载程式员定义的属性文件来控制程式运行获取系统属性 系统属性是指和用户程式相关的操作系统设置信息及软件信息。通常和用户程式相关的属性关键字包括: ●file.separator : 文件分隔符, windows环境下为“\",unix环境下为“/”; ●user.home :用户主目录; ●java.home :java实时运行环境的安装目录; ●java.ext.dirs :jdk的安装目录; ●os.name :操作系统名称; ●user.name :用户登录名称; ●os.version :操作系统版本; ●path.separator :当前操作系统的路径分隔符; ●user.dir :当前用户程式所在目录。 详细请参考: http://www.sudu.cn/info/html/edu/jsp/20071227/51063.html
  • 5楼网友:神鬼未生
  • 2021-01-10 13:55
在JSP,根据HTTP协议,是不能得到客户端,登录WINDOWS的域名及用户名的。用JAVASCRIPT在客户端允许的情况下可以读到。
用JAVA写的桌面程序可以读到。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息