flex通过java后台获取ip和pcname示例代码

栏目: 编程语言 · 发布时间: 7年前

内容简介:这篇文章主要介绍了flex通过java后台获取ip和pcname的具体实现,需要的朋友可以参考下
在***DAOImpl.java中的代码如下
复制代码 代码如下:

public String getCompuName()
{
Map<String, String> 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;
}

需要引入
复制代码 代码如下:

import java.util.Map;
import java.net.InetAddress;
import java.net.UnknownHostException;

flex前台代码
复制代码 代码如下:

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:supportClasses="com.esri.ags.skins.supportClasses.*" minWidth="955" minHeight="600" creationComplete="init()">
<fx:Script>
<![CDATA[
import mx.controls.Alert;
import mx.rpc.events.FaultEvent;
import mx.rpc.events.ResultEvent;
public function init():void
{
IPandPcname.getCompuName();
IPandPcname.getIp();
}
public function IPandPcname_faultHandler(event:FaultEvent):void
{
Alert.show(event.toString());
}
public function getCompuName_Handler(event:ResultEvent):void
{
Alert.show(event.result.toString());
}
public function getIp_Handler(event:ResultEvent):void
{
Alert.show(event.result.toString());
}
]]>
</fx:Script>
<s:layout>
<supportClasses:AttachmentLayout/>
</s:layout>
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
<mx:RemoteObject id="IPandPcname" destination="systemConfAction" fault="IPandPcname_faultHandler(event)">
<mx:method name="getCompuName" result="getCompuName_Handler(event)" />
<mx:method name="getIp" result="getIp_Handler(event)" />
</mx:RemoteObject>
</fx:Declarations>
</s:Application>

以上所述就是小编给大家介绍的《flex通过java后台获取ip和pcname示例代码》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

信息烟尘

信息烟尘

戴维·申克 / 黄锫坚 / 江西教育出版社 / 2002 / 14.50元

今天,我们被大量的信息淹没了:传真、电子邮件、各种新闻、消息和铺天盖地的广告,正如人们以前预示的那样:出现了一个令人鼓舞的信息时代,媒体专家兼网络评论员戴维·申克透过这些繁荣的表象,揭示了大量的无用的信息对我们造成的干扰,或者说,“信息烟尘”对我们个人的健康(包括精神上的和肉体上的)及对社会造成的极大危害。这《信息烟尘:在信息爆炸中求生存》宣告了“信息时代”神话的破灭。一起来看看 《信息烟尘》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

在线进制转换器
在线进制转换器

各进制数互转换器

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具