[英]How to open particular link on clicking a image in java?
我正在使用 Jtidy 解析器從 java 中的 web 頁面獲取圖像。
URL url = new URL("www.yahoo.com");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
InputStream in = conn.getInputStream();
Document doc = new Tidy().parseDOM(in, null);
NodeList img = doc.getElementsByTagName("img");
ArrayList<String> list = new ArrayList<String>();
list.add(img.item(0).getAttributes().getNamedItem("src").getNodeValue());
它工作正常,從上面的代碼我得到了圖像。 如何在 java 中單擊該圖像時打開鏈接“www.yahoo.com”?
你的問題很模糊。 I assume you're writing a Web application in java, so you may write a java servlet (or a JSP) whose output is an HTML page containing
<a href="http:/www.yahoo.com"><img src="your_image.gif"></a>
對於 1.6+ 應用程序,請參閱Desktop.getDesktop().browse(URI)
。 對於使用 webstart 部署的應用程序,請參閱BasicService.showDocument(URL)
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.