易截截图软件、单文件、免安装、纯绿色、仅160KB

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


相关问答:

关于jsp的一些小问题 - Web 开发 / JavaScript

问题1.
 如何通过RandomAccessFile类的seek()方法将指针移动到文件末尾,再用writeChars(String s)将数据写入某个文档文件
问题2.
 StringTokenizer是什么东西,干嘛用的?
  由于小弟初学js ......

JSP 网页中如何去掉radio每个选项前的那个小圆圈

如题,我是用struts2做的网页,用了radio标签,每个选项前都有一个小圆圈,我需要把小圆圈去掉,单击字就好,被选中的选项背景变色。
就像大多数网站的分类检索,比如这个网站的那样的根据各种条件的实时搜索:
ht ......

jsp相关问题 - Web 开发 / JavaScript

我想登录后,如果登录成功就去执行某个页面
我现在的代码是这样的:
if(rs.next()){
 session.setAttribute( "username" , user);
  <jsp:include page="login.jsp" />// ......

谁能帮我下jsp中的分页显示

新手问下,jsp页面应该怎么写,java代码不要在jsp页面中显示的那种
你必须写一个java类,在servlet里面填充你需要的数据,然后在页面上你用el表达式和一个 <jsp:include file="a.jsp"/>

  ......

关于jsp的一些小问题 - Web 开发 / JavaScript

我想用javabean实现计数
代码如下:
ComputerCount.java
package tom.jiafei;
import java.io.*;
public class ComputerCount{
  int number=0;
  boolean iscome=false;
  File file=new ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号