flex通过java后台获取ip和pcname示例代码
作者:小月亮
时间:2026-07-22
浏览:1
利用Java后台System.getenv()和InetAddress获取计算机名与IP,前端Flex通过RemoteObject调用后端,初始化时获取数据并弹出提示框,实现快速验证。
本文目录
先来看一下 DAOImpl.ja va 里的实现。这部分主要干两件事:获取计算机名和本机 IP。逻辑很直接,看代码就清楚了。
public String getCompuName()
{
Map map = System.getenv() ;
String computerName = map.get("COMPUTERNAME");// 获取计算机名
return computerName;
}
public String getIp()
{
InetAddress addr = null;
try {
addr = InetAddress.getLocalHost();
}
catch (UnknownHostException e)
{
e.printStackTrace();
}
String ip = addr.getHostAddress().toString();//获得本机IP
return ip;
}
当然,用这些 API 之前,得先把相关的包引进来,不然编译会报错。下面这几个是必须的:
import ja va.util.Map;
import ja va.net.InetAddress;
import ja va.net.UnknownHostException;
后端搞定之后,就该看看 Flex 前台的写法了。这里通过 RemoteObject 调用后端服务,然后在初始化时获取数据。代码配置如下:
整个流程就是这样:后端提供两个方法,前端通过 RemoteObject 调用,并在结果返回时弹出提示框显示信息。实际项目中可以根据需要把结果显示在界面上,而不是用 Alert 弹窗。这里只是一个快速验证的示例。
作者最新文章
用音述AI分轨功能做采样(Sampling):打造你的Hip-Hop采样库
2026-10-14 23:46
漫蛙漫画app下载入口
2026-10-13 13:18
漫蛙漫画免费下载最新版本
2026-10-13 13:18
漫蛙网页版快捷入口
2026-10-13 13:16
漫蛙manwa2官方网页链接下载最新版v3.57
2026-10-13 13:16
下一篇:
Flex文件读取报错示例
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多










































