没人会吗?
我要的主要目的是,我返回的arraylist包含了一个hashmap,然后这个hashmap里面又包含了两个arraylist里面,然后这两个arraylist里面包含了我要的数据。
我用logic迭代标签,该怎么做,有没有人能举个例子?
我要的主要目的是,我返回的arraylist包含了一个hashmap,然后这个hashmap里面又包含了两个arraylist里面,然后这两个arraylist里面包含了我要的数据。
我用logic迭代标签,该怎么做,有没有人能举个例子?
解决方案 »
- 请教:我是JSP初学者,怎么学啊
- JFreeChart无法生成class文件?
- xmlbean有用过的么?内存问题?高手指教
- [菜鸟提问]关于servlet
- 你们公司有没有年尾双薪,分红?有没有买各种保险,住房公积金?
- JavaWebStudio中运行编译提示“'ant' 不是内部或外部命令,也不是可运行的程序”,应当怎么设置才可以通过啊。
- 绑定过TOMCAT和IIS的前辈,请进来看看,不知这个问题您有没有!谢谢!
- 如何用一个String变量的内容构造一个File对象?
- jboss-3.0.6部署ejb问题
- 我的关于BS结构的疑惑
- 我在SRC下面写了一个USER.JAVA,不知道怎样用
- jbulider20006开发web service
下面是我自己用过的,LZ可以参照一下
HttpSession session = request.getSession();
session.setAttribute("phoneBooks", phonebookDAO.findPages(
(currentPage - 1) * 10 + 0));
---------------------------------------------
然后取出来就ok<logic:iterate id="element" name="phoneBooks">
<tr valign="top"><!-- row 3 -->
<td background="images\gb.gif" width="124" height="28" border="0">
<img src="images\rabbit.gif" border="0">
<logic:present name="isAdmin">
<a href="findById.do?id=<bean:write name='element' property='id'/>" target="display"><font size=2><bean:write name="element" property="name"/></font></a>
<a href="delete.do?id=<bean:write name='element' property='id'/>" target="display"><img src="images\del.gif" border="0"></a>
</logic:present>
<logic:notPresent name="isAdmin">
<a href="main.do?page=<bean:write name='menu' property='currentPage'/>&id=<bean:write name='element' property='id'/>"><font size=2><bean:write name="element" property="name"/></font></a>
</logic:notPresent>
</td>
<td height="28" width="6"><img src="images\shim.gif" width="1" height="28" border="0"></td>
</tr>
</logic:iterate>
<logic:itrator>也要嵌套才能取出来
写法和一层是一样的
注意命名和标签匹配就行了
<logic:iterate id="bakodosakuseiform" name="resultlist">
<td width="27" height="25"align="right">
<bean:write name="bakodosakuseiform" property="userid" />
</td>
<td width="27" height="25"align="right">
<bean:write name="bakodosakuseiform" property="username" />
</td>
</logic:iterate>
<logic:iterate name="qr" id="hm">
<logic:iterate name="hm" property="value" id="al">
<bean:write name="qr" property="value" />
<bean:write name="al"/>
</logic:iterate>
</logic:iterate></logic:iterate>
List lt=new ArrayList();
Map hm=new HashMap();
List l1=new ArrayList();
List l2=new ArrayList();
l1.add("1.1");
l1.add("1.2");
l1.add("1.3");
l2.add("2.1");
l2.add("2.2");
hm.put("1",l1);
hm.put("2",l2);
lt.add(hm);
request.setAttribute("T",lt);
%>
<logic:iterate name="T" id="ltl">
<logic:iterate name="ltl" id="hmh">
<logic:iterate name="hmh" property="value" id="li">
<bean:write name="hmh" property="key" />:
<bean:write name="li"/><br>
</logic:iterate>
</logic:iterate></logic:iterate>
Map map=new HashMap();
map.put("a","aaa");
map.put("b","bbb");
map.put("c","ccc");
request.setAttribute("map",map);
%>
<logic:iterate id="map" name="myMap">
<bean:write name="myMap" property="key"/>--->
<bean:write name="myMap" property="value"><br>
</logic:iterate>
-------------------------------
显示结果:
a--->aaa
b--->bbb
c--->ccc
现在都流行jstl+el了.
map可以用下标索引,也可以用'.'
哈,和javascript一样了.