Home > php教程 > PHP开发 > Flex obtains ip and pcname sample code through java background

Flex obtains ip and pcname sample code through java background

高洛峰
Release: 2016-12-27 17:33:54
Original
1219 people have browsed it

The code in ***DAOImpl.java is as follows

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; 
}
Copy after login

Need to introduce

import java.util.Map; 
import java.net.InetAddress; 
import java.net.UnknownHostException;
Copy after login

flex front-end code

<?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>
Copy after login

More flex obtains ip and pcname through the java background For articles related to sample code, please pay attention to the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template