> php教程 > PHP开发 > Flex는 Java 백그라운드를 통해 IP 및 PCName 샘플 코드를 얻습니다.

Flex는 Java 백그라운드를 통해 IP 및 PCName 샘플 코드를 얻습니다.

高洛峰
풀어 주다: 2016-12-27 17:33:54
원래의
1198명이 탐색했습니다.

**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 front-end 코드

<?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>
로그인 후 복사

도입이 필요합니다 더 많은 플렉스 패스 Java 백그라운드에서 IP 및 PCName 샘플 코드를 얻는 방법에 대한 관련 기사를 보려면 PHP 중국어 웹사이트에 주목하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿