使用迭代器显示图像列表

时间:2014-05-15 08:46:17

标签: jsp map struts2 iterator

我有一张地图Map<String, String> flags;这张地图的价值是旗帜的名称&#39;图片。 flags={fr=Flag_fr.jpg, usa=Flag_usa.jpg...}。 现在我想使用my map的值来显示我的网页中的标记列表。

我的页面jsp如下所示:

 <s:iterator value="flags" > 
 <tr>
 <td> 
 <input type="image" src="%{value}">
 </td>
 </tr> 
 </s:iterator>

但是当我把图片很好地显示时,按钮图像不会显示。

2 个答案:

答案 0 :(得分:1)

我不明白你的意思是什么“当我把图片展示得很好”但是你可以尝试:

<input type="image" src='<s:property value="value"/>' value='<s:property value="key" />' />

答案 1 :(得分:0)

我们也可以这样做

<input type="image" src='${value}' value='${key}' />