2011-11-08 48 views
1

這個問題可能聽起來有點weired ...但我會盡量解釋:着Eclipse RAP的標準API

我得到了一個Android應用程序,使針對RAP-建立公司網站電話(給我只能通過Webbrowser訪問)。

直到現在我送純HTTP請求,例如:

HttpPost request = new HttpPost(url + ";jsessionid=" + jsessionid 
      + "?nocache=" + System.currentTimeMillis() 
      + "&org.eclipse.swt.events.widgetSelected=w131" 
      + "&requestCounter=" + (requestCounter++) + "&uiRoot=w1" 
      + "&w1.cursorLocation.x=282" + "&w1.cursorLocation.y=148"); 

然後我得到類似下面的東西很多:

var wm = org.eclipse.swt.WidgetManager.getInstance(); [...] ; 
wm.add(w, "w17", true);[...];w.setCaption("THIS IS WHAT I NEEED"); 

然後我用一些複雜的正則表達式解析什麼我想要發回另一個帖子的動作。

但是,要解決我的問題:有沒有更簡單的方法來做到這一點? RAP可能是否有API的內部構建,用於這樣的外部請求或存在JAVA庫,這使得與RAP的通信更容易。

我希望你明白我的問題 - 如果不是,請留下評論,我會盡力解釋它。

謝謝!

回答

1

Here你可以看到例子「如何提供下載鏈接?」您可以將示例更改爲以您提供自定義服務處理程序的方式工作,並從Android應用程序使用它。