看板 java 關於我們 聯絡資訊
※ 引述《reon (藍冰￾ ￾ ￾ ￾N￾ ￾ I》之銘言: : 請教一下各位 : 因為我現在想在架設兩台Tomcat Server 假設是A,B : A 把一筆資料D~送給B : B 把他算完 加上一點資料D' 在丟回給A : 這時候A 把B送回來的資料D' 算完變成D" 在送回給B : B算完成D'''~把這最後結果在送回給A : 我想問的是~如何讓A送給B算完以後~如何把B送回來資料像一個B對A的request : 可以直接給A用~不是以網頁型式~ : 希望有人看得懂我在寫啥~"~ 不知道您是否已經找到解法.. 您可以使用Dispatch的方式... 您可以利用request物件, 去取得RequestDispatcher這個類別的instance , 並可以使用forward方法將request及response兩個物件傳遞過去.. 假設在AServlet中.. ...... (前程式碼略) RequestDispatcher ard = request.getRequestDispatcher("BServlet.do"); //此字串為B Servlet的位置 ard.forward(request,response); //Dispatch給B Servlet, 並將request及response傳過去.. .......(後程式碼略) 而在B Servlet中也一樣的作法, 如此就可以在不同的Servlet處理相同的request 和response, 試試看.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.217.144.39
PsMonkey:人家是要不同 Server 好唄 09/05 00:39
sirII:getRequestDispatcher不能是url? 我也不太確定, 要試. XD 09/06 20:37