日期:2014-05-19  浏览次数:20401 次

两个不同系统数据获取问题?
asp.net开发的A系统怎样通过ID获取知道用户名和密码的一个JSP开发B系统的数据。

A系统(asp.net开发)
http://192.168.1.1/AspApp//view.aspx?id=1

B系统(JSP开发)
B系统用户名和密码已知.
http://192.168.1.1/JspApp//view.jsp?id=1
显示ID为1的详细信息

两套系统数拓结构相同,B系统数据是A系统数据的补充,所以想联起来。
关键是怎样利用已知的用户名和密码系统自己处理相互。

------解决方案--------------------
把id放cookie里,然后根据id调相关信息
------解决方案--------------------
--------------
问题弄复杂了吧
直接写在后台SQL不就可以了
------解决方案--------------------
<script language= "javascript ">
var url= "http://192.168.1.1/AspApp//view.aspx?id= <%=Request[ "ID "]%> ";
var urlLogin= "http://localhost/JavaApp/_login.jsp?userid= <%=UID%> &password= <%=PWD%> ";

var oReq;
function getbody(){
var oReq = new ActiveXObject( "MSXML2.XMLHTTP ");
//先登录
oReq.open( "POST ",urlLogin,false);

oReq.send();
//获取数据
oReq.open( "Get ",url,false);
oReq.send();

myBody.document.body.innerHTML=oReq.responseText;

}
</script>
------解决方案--------------------
var url= "http://192.168.1.1/AspApp/view.aspx?id= <%=Request[ "ID "]%> ";
var urlLogin= "http://192.168.1.1/AspApp/_login.jsp?userid= <%=UID%> &password= <%=PWD%> ";

写错了