访问的是A上的JSP吧
这其实与JSP无关啊,A的服务组件在处理注册数据的时候直接调用B的服务组件不就好了?

解决方案 »

  1.   

    你的意思就是jsp代码在A上。数据库装在B上!对吧?!
    很简单啊!与jsp代码无关!
    在配置连接池时,你只要写好B的IP地址就行了!
    例如:jdbc:oracle:thin:@192.168.0.2:1521:orcl
      

  2.   

    用共同的数据源
    或WEB服务
      

  3.   

    可能我没说清楚,不好意思。A和B是用的不同数据库,A连接的是MSSQL,B是oracle的,A与B只能连接到80端口,用户访问不到B服务器的。还有就是B服务器是我们公司的,A服务器是其他公司的,我不可能在A上面修改什么,用户注册只能通过A服务器将数据转发给B服务器,A与B之间只能通过页面提交的形式来通信。所以问问大家这样怎么解决??我写了3天也没解决,用户注册时一直显示"找不到服务器"!!
      

  4.   

    有两个解决方案,
    一B机提供WebService 给A机使用。
    二B机提供EJB给A机使用还有一个不是办法的办法。
    A机用TCP/IP方式模拟http请求发给b机,接受b机返回的代码,判断是否成功。然后显示给用户。