2017-02-23 48 views
0

我想從API中獲取數據並在我的網站上使用它。我爲新聞文章抓取了一些url,但我不知道如何將url作爲servlet中的超鏈接。因此,當訪問者點擊新聞鏈接時,它將訪問發佈者(API所有者)主頁或確切的新聞鏈接頁面。超鏈接或如何在java servlet中創建url

下面是一個示例代碼和鏈接轉換爲超鏈接:

String urll = json.getString("url"); 
out.println("<br> URL Link: " + urll + "<br>"); 

這是在我的網頁是不是鏈接: http://www.telegraph.co.uk/news/2017/02/23/donald-trump-revokes-barack-obama-guidelines-transgender-bathrooms/

我需要的是如何使鏈接一個servlet中的超鏈接。

謝謝

回答

0

你應該使字符串在客戶端的超鏈接,使用JavaScript。

在java servlet中有一個返回您的json變量的API。從javascript調用此API:

$.get('/myApi', function(jsonData){ 
    var url = jsonData.url; 
    $(body).append("<a href='" + url + "'>Click me</a>"); 
}) 

我正在使用jquery幫助器函數來進行API調用。

+0

我會試試看。謝謝! – Addey