核心思路:两种语言之间使用XML文件传输数据。
步骤:
1:xaml页面中通过请求jsp页面,获得返回的XML文件形式的字符串。关键代码::
WebClient c = new WebClient();
string url = http://192.168.0.1:8080/PRO/VpnMapnode.jsp?parentid=10019001);
c.DownloadStringCompleted += new DownloadStringCompletedEventHandler(DownloadStringCompleted);
c.DownloadStringAsync(new Uri(url, UriKind.Absolute));
2:jsp页面中获取参数的值,并通过调用Dao层类访问数据库,取得数据。关键代码:
<%
String parentid = request.getParameter("parentid");
String type = request.getParameter("type");
String str = IdcDao.getVpnMapnode(parentid,type);
System.out.println("str: " + str);
%>
3:(JAVA)使用工具类将返回的数据拼接成XML文件的形式。关键代码: