Struts2标签遍历List<Map<String, String>>
2015-01-08 21:34
447 查看
import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import com.opensymphony.xwork2.ActionSupport; public class LoginAction extends ActionSupport { private List<Map<String, String>> list; @Override public String execute() { list = new ArrayList<Map<String, String>>(); Map<String, String> map = new HashMap<String, String>(); map.put("name", "zhangsan"); map.put("sex", "boy"); map.put("age", "25"); list.add(map); return "success"; } public List<Map<String, String>> getList() { return list; } public void setList(List<Map<String, String>> list) { this.list = list; } }
jsp中使用s:iteraotr标签遍历List
<s:iterator id="map" value="list" status="state">
<!-- 打印List -->
<s:property value="list[#state.index]" /> <br>
<!-- 打印Map -->
<s:iterator value="list[#state.index]">
<s:property value="key" />:
<s:property value="value" />
<br>
</s:iterator>
</s:iterator>
输出如图:
相关文章推荐
- Struts2标签遍历List<Map<String, String>>
- Struts2标签遍历List<Map<String, String>>
- Struts2标签遍历List<Map<String,String>>
- jsp标签中遍历List<Map<String, List<Object>>>类型的数据
- struts1、struts2 遍历map<String,List<TItem>>
- c标签遍历List<Map<String, Object>> 数据格式
- 关于jsp利用EL和struts2标签来遍历ValueStack的东东 ------> List<Map<K,V>> 以及 Map<K,<List<xxx>>> 的结构遍历
- 通过Struts标签和JSTL标签来遍历List<Map<String,String>>格式的数据
- List<Map<String,Object>>使用Java代码遍历以获取String,Object的值
- Map<String,object>也可以存list这样的数据,那么1map怎么遍历 2map能不能替代list 3既然map和list可以存下任何类型的数据,那么单map就可以存下任何类型的数据
- freemarker中遍历list<map<String,String>>
- JAVA遍历List<Map<String,Object>> 如何根据List中Map的Value的值进行遍历
- List<Map<String,Object>>使用Java代码遍历以获取String,Object的值
- Struts2 JSP中将list,set ,Map传递到Action然后<s:iterator>遍历(三十五)
- List<Map<String,Object>>使用Java代码遍历以获取String,Object的值
- 遍历List<String[]>并 转换为String[][],List<List<String>>,Map<String,String[]> .
- 遍历List<Map<String, Object>>
- List<Map<String,Object>>使用Java代码遍历以获取String,Object的值 .
- freemarker中遍历list<map<String,String>>
- List<Map<String,Object>几种遍历的方法