2017-07-06 73 views
0

如何編寫一個Web服務,我可以在URL中用一些參數查詢並以JSON格式顯示結果。如何在netbeans中編寫基於http url的web服務?

例如,有一個表了AppInfo在我的數據庫,其中有一個名爲的AppID兩列狀態

現在,我要的是寫這樣的

http://10.11.201.84?q=Select+*+from+AppInfo+where+AppID='21212'&format=json 
Web服務

所以,從一個用戶,我將採取應用程序ID並獲得使用此Web服務的狀態。我可能必須使用get方法來使用HTTP URL請求。

在這種情況下我必須使用哪個Web服務?

+0

你試過了嗎?你是否搜索文檔?我幾乎不相信你沒有發現任何關於此事的信息。 –

+0

我正在獲取有關不使用查詢的基於soap的Web服務的幫助。而是使用Web服務客戶端。但是我必須這樣做,沒有Webservice客戶端 –

+0

只是搜索它,你會得到很多的響應,如https://netbeans.org/kb/docs/websvc/rest.html以及它取決於你想要什麼框架使用(在Karaf中獨立的Spring?cxf,完整的J2ee?) – gusto2

回答

2

我實現了這個必要的HTTP URL基於Web的服務,我已經使用RESTful Web服務實現

1)創建一個Java Web項目並(使用ojdbc 6.0)

3)以將查詢作爲參數在URL(如要求),然後處理該查詢創建一個servlet

2)與我的Oracle數據庫連接(我使用preparedStatement時)

4)獲取查詢結果並將其保存到json

5)在瀏覽器中顯示連續的Json數據,然後解析數據json數據以將響應發回給用戶。

感謝所有誰引導了我。我列出了這個程序,因爲它可能會在未來幫助其他人。

1

這很簡單(假設你有CURENT NB版本)

  • 創建一個新項目的Java Web - > Web應用程序
  • 在項目:新建 - > Web服務 - > RESTful服務

你確認m ultiple選項..你有一個空的,從數據庫等。

相關問題