btcq.net
当前位置:首页 >> jAvA 获取主域名 >>

jAvA 获取主域名

1.得到当前工程的根路径,代码如下 String path = request.getContextPath();2.得到登录的计算机域名,如果没有域名就得到IP request.getRemoteHost();3.得到登录计算机的IP request.getRemoteAddr();

request.getRemoteHost()得到登录的计算机域名,如果没有域名就得到IP request.getRemoteAddr()得到登录计算机的IP

request.getRemoteAddr() 或者 String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; 这两种都可以

java怎么获取本机的用户名或域可通过System.getEnv()得到。 System.getenv("USERNAME");System.getenv("USERDOMAIN"); 它常和System.getProperties()配合使用,它们的区别是: 从概念上讲,系统属性 和环境变量 都是名称与值之间的映射。两...

Map map = System.getenv(); String userName = map.get("USERNAME");// 获取用户名 String computerName = map.get("COMPUTERNAME");// 获取计算机名 String userDomain = map.get("USERDOMAIN");// 获取计算机域名 System.out.println(userNam...

String user = System.getProperty("user.name");System.out.println(user);Java本地程序可以取得用户名,域名不清楚。 JSP是不行的,因为JSP本质上是在服务端运行的程序,上述语句只能取得服务端用户名。

HttpServletRequest类有个getRequestURL和getRequestURI方法. 方法getRequestURI返回的对象URI 是作为URL 的一部分,是去掉URL 中用于指定机器的那部分. 所以办法很明确了.getRequestURL拿到的字符串替换getRequestURI得到的字符串为空. 伪码如...

String user = System.getProperty("user.name");System.out.println(user);Java本地程序可以取得用户名,域名不清楚。 JSP是不行的,因为JSP本质上是在服务端运行的程序,上述语句只能取得服务端用户名。

import java.net.InetAddress; import java.net.UnknownHostException; public class NsLookup { static public void main(String[] args) { try { System.out.println("try"); InetAddress address = InetAddress.getByName(args[0]); System.o...

最简单的办法,写个爬虫,把百度首页设置为起点,然后执行以下步骤 1、建一个列表,把起始页URL添加进去 2、从列表中取出一个URL,并把页面抓下来 3、分析里面的标签,把所有的href记下来 4、将同一个域的href记录下,比如*.baidu.*,并追加到列...

网站首页 | 网站地图
All rights reserved Powered by www.btcq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com