首页
诗词
字典
板报
句子
名言
友答
励志
学校
网站地图
Web前端
Dreamweaver
Fireworks
Flash
ASP
asp.net
PHP
JSP
SEO优化
源码建站
CSS
Web开发
Web前端
JavaScript
vbScript
Ajax
网页设计
跨浏览器开发
高性能WEB开发
Web Service
XML SOAP
当前位置:
首页
>
教程频道
>
网站开发
>
Web前端
>
Applet在web页面打开远程桌眼前端测试代码【备忘】
2012-08-15
Applet在web页面打开远程桌面前端测试代码【备忘】曾经用Applet在web页面打开远程桌面的前端测试代码,后台代
Applet在web页面打开远程桌面前端测试代码【备忘】
曾经用Applet在web页面打开远程桌面的前端测试代码,后台代码无法公开,仅作备忘。
RdpApplet.java:
package com.elusiva.rdp.applet;import java.io.InputStream;import java.util.HashMap;import java.util.Map;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import org.w3c.dom.Document;import org.w3c.dom.Element;import org.w3c.dom.NodeList;public class XMLReader {private final static Map<String,String> params = new HashMap<String,String>();public static Map<String,String> ParseXML(InputStream is) {try {DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();DocumentBuilder builder = factory.newDocumentBuilder();Document doc = builder.parse(is);//以去掉XML文档中作为格式化内容的空白doc.normalize(); NodeList links = doc.getElementsByTagName("server");Element link = (Element) links.item(0);//将参数放到map中String code = link.getElementsByTagName("code").item(0).getFirstChild().getNodeValue();if("0".equals(code)){params.put("ip", link.getElementsByTagName("ip").item(0).getFirstChild().getNodeValue());params.put("loginName", link.getElementsByTagName("loginName").item(0).getFirstChild().getNodeValue());params.put("loginPassword", link.getElementsByTagName("loginPassword").item(0).getFirstChild().getNodeValue());params.put("appExePath", link.getElementsByTagName("appExePath").item(0).getFirstChild().getNodeValue());}} catch (Exception e) {System.err.println(e.getMessage());}return params;}}
查看更多
下一篇
本文网址:
https://www.reader8.net/jiaocheng/20120815/1333628.html
读书人精选
热点排行
用Java如何判断链接是否有效
lightbox大图片撑开有关问题解决方案
Struts2项目struts.xml跟web.xml配置
文件格式及有关的response.contentType
[Web Chart系列之二] 各种兑现js 图表的
WebKit 内核源代码分析 ( 4 )
tomato UI 发动机
使用框架framset在IE6出现横向滚动条的解
jquery 图片展示地址
获得select的值value和文本text