JSP 页面怎么用JSTL标签遍历一个HashMap
我这个HashMap,KEY值是个Sting型的 value是对象型的
页面输出时
<c:forEach var="shopcar" items="${sessionScope.shopmap}">
<tr class="listItem">
<td> <input name="" type="checkbox" value=""> </td>
<td style="width:100%;"> <a href="#">${shopcar.value.itemname} </a> </td>
<td align="right">${shopcar.value.price} </td>
<td> <input name="ctl0" type="text" value="${shopcar.value.qty}" style="width:20px;" /> </td>
<td align="right">${shopcar.value.subtotal} </td>
</tr>
</c:forEach>
他这里只能循环输出shopmap里面的第一条数据
为什么啊?
好像有一个MapEntry 查一下API文档
JSTL只是调用了它对应的Get方法,查API肯定比什么都强些
首先你应该确定你传过来的HashMap里面有几条数据,
用JSTL标签遍历也就是你写的这样,自己在仔细找一下问题吧
items里面放你的集合
还没有人给最终答案??
XML code:
<c:forEach var="v" items="${sessionScope.shopmap }">
键为:${v.key } ; 值为:${v.value }
&l
相关问答:
问题1.
如何通过RandomAccessFile类的seek()方法将指针移动到文件末尾,再用writeChars(String s)将数据写入某个文档文件
问题2.
StringTokenizer是什么东西,干嘛用的?
由于小弟初学js ......
如题,我是用struts2做的网页,用了radio标签,每个选项前都有一个小圆圈,我需要把小圆圈去掉,单击字就好,被选中的选项背景变色。
就像大多数网站的分类检索,比如这个网站的那样的根据各种条件的实时搜索:
ht ......
我想登录后,如果登录成功就去执行某个页面
我现在的代码是这样的:
if(rs.next()){
session.setAttribute( "username" , user);
<jsp:include page="login.jsp" />// ......
新手问下,jsp页面应该怎么写,java代码不要在jsp页面中显示的那种
你必须写一个java类,在servlet里面填充你需要的数据,然后在页面上你用el表达式和一个 <jsp:include file="a.jsp"/>
......
我想用javabean实现计数
代码如下:
ComputerCount.java
package tom.jiafei;
import java.io.*;
public class ComputerCount{
int number=0;
boolean iscome=false;
File file=new ......