2012-04-19 53 views
0

我曾在ColdFusion中工作,並找到一個名爲<cfimage>的標籤。這個標籤的一個特點是它可以讓你使用action屬性,像這樣直接寫入圖像瀏覽器:JSP等效於<cfimage action =「writetobrowser」>

<cfimage action="writetobrowser" source="#someImage#"> 

是否有標籤,或其他方法,在JSP支持此?

我是JSP新手,所以也許我錯過了一些東西。

回答

0

它可以通過HTML <img>標籤輕鬆完成。

假設你在webapps有圖像文件夾。 <img src="<%=request.getContextPath()%>/images/Bee2.jpg" height="330" width="300"/>

+0

我注意到一件事,當我們在cfm中使用'writetobrowser'時,它不允許用戶在新標籤中保存或打開該圖像文件,或者通過在相應圖像上'右擊'使用菜單。可以是我我錯了,但我注意到它...... 如果我錯了,請糾正我............. – 2012-04-19 08:04:31

+1

cfimage action =「writetobrowser」不僅僅是一個簡單的html img標籤。它允許您將存儲在內存中的圖像寫入瀏覽器。它將圖像寫出到臨時位置,然後創建一個img標籤來顯示它。我不知道JSP的等價物,但html img標籤不是它 – 2012-04-19 14:58:49

+0

是的,它不是等價的。然而,圖像'源'也可以是磁盤上的網址或文件。所以有可能''標籤就足夠了,如果他們只與現有的圖像工作。 @ ankur20us - 你能澄清嗎? – Leigh 2012-04-19 15:30:14

相關問題