首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

<s:iterator>标签使用request读不到值的有关问题

2013-12-06 
s:iterator标签使用request读不到值的问题s:iterator里面的内容s:iterator value#request.log idl

<s:iterator>标签使用request读不到值的问题
s:iterator里面的内容


<s:iterator value="#request.log" id="log">
          <tr>
            <td>
              <s:property value="#log.name"/>
            </td>
             <td>
              <s:property value="#log.gender"/>
            </td>
             <td>
              <s:property value="#log.telphone"/>
            </td>
             <td>
              <s:property value="#log.email"/>
            </td>
             <td>
              <s:property value="#log.intentionbuytime"/>
            </td>
            <td>
              <s:property value="#log.intentioncar"/>
            </td>
          </tr>
        </s:iterator>

ReserveCheck调用findAllReserve方法往list传值

public class ReserveCheck extends ActionSupport {
   public String execute() throws Exception{
       ApplicationContext ctx=new ClassPathXmlApplicationContext("applicationContext.xml");
   IUserDao userDao=(IUserDao)ctx.getBean("userDAO");

   Map request=(Map)ActionContext.getContext().get("request");
   List<Reserveinfo> log=userDao.findAllReserve();
   request.put("log", log);
       System.out.println(log.size());
   return SUCCESS;
}


  public List findAllReserve(){
  //String sql="SELECT R.name,R.gender,R.telphone,R.email,R.intentionbuytime,R.intentioncar FROM Reserveinfo R";
            String sql="SELECT R.* FROM Reserveinfo R";
Session session=getSession();
Query query=session.createSQLQuery(sql);
List list=query.list();
System.out.println(list.size());
return list;
  }

后台输出log.size()能显示里面有三条记录,但是页面就是输出不了,是什么问题? SSH s:iterator request actionm
[解决办法]
看一下struts2的文档上的例子,或网上搜一下<s:iterator>的例子
昨天已经回答了,这个实在是看一下例子就能解决的,并且昨天也给了个例子

热点排行