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

2023-12-05 0 867

在***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>

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 Flex flex通过java后台获取ip和pcname示例代码 https://www.u-9.cn/biancheng/flex/96984.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务