----<s:property value="result.size()"/>+++ 看看长度

解决方案 »

  1.   

    这样看看<s:iterator value="result" var="userinfo">
      

  2.   

    前台或者后台打印下result的长度,看下是不是有查询结果。
      

  3.   

    这样写的:
    <s:iterator value="result" var="userinfo">
    <tr>
       <td><s:property value="userinfo.name"/></td>
    .......
    .......
      

  4.   

    List result = userInfoService.query(name);//接受list后跳转 
    你把result放在request中:request.setAttribute("result",result);然后在jsp中:
    <s:iterator value="#request.result">
      

  5.   


    不好意思,是这样:<s:iterator value="result" var="userinfo">
    <tr>
       <td><s:property value="name"/></td>
    .......
    .......
      

  6.   

    打印result看看是不是有数据
    而且楼上的应该是对的。。
      

  7.   

    我也想用,可是每次用request都是一大堆错误
      

  8.   

    我也想用,可是每次用request都是一大堆错误要不用也可以。
    action中,将result提取成成员变量,并提供setter、getter方法,即:
    private List result;
    setter..
    getter...public String query(){
    result = userInfoService.query(name);//接受list后跳转
    if( result == null){
    return "error";
    }
    return "query1";
    }后台jsp直接调用<s:iterator value="result">就可以了。
      

  9.   

    我也想用,可是每次用request都是一大堆错误要不用也可以。
    action中,将result提取成成员变量,并提供setter、getter方法,即:
    private List result;
    setter..
    getter...public String query(){
    result = userInfoService.query(name);//接受list后跳转
    if( result == null){
    return "error";
    }
    return "query1";
    }后台jsp直接调用<s:iterator value="result">就可以了。
    哎,还是空白。。连数据长度都显示不出。
      

  10.   

    我也想用,可是每次用request都是一大堆错误要不用也可以。
    action中,将result提取成成员变量,并提供setter、getter方法,即:
    private List result;
    setter..
    getter...public String query(){
    result = userInfoService.query(name);//接受list后跳转
    if( result == null){
    return "error";
    }
    return "query1";
    }后台jsp直接调用<s:iterator value="result">就可以了。
    哎,还是空白。。连数据长度都显示不出。
    楼主说调用request出现的错误是什么?!
      

  11.   

    我也想用,可是每次用request都是一大堆错误要不用也可以。
    action中,将result提取成成员变量,并提供setter、getter方法,即:
    private List result;
    setter..
    getter...public String query(){
    result = userInfoService.query(name);//接受list后跳转
    if( result == null){
    return "error";
    }
    return "query1";
    }后台jsp直接调用<s:iterator value="result">就可以了。
    哎,还是空白。。连数据长度都显示不出。
    楼主说调用request出现的错误是什么?!
    关键问题是他就是不报错- -,我无奈,什么错都没有。连长度也打印不出,就是空白
      

  12.   

    我也想用,可是每次用request都是一大堆错误要不用也可以。
    action中,将result提取成成员变量,并提供setter、getter方法,即:
    private List result;
    setter..
    getter...public String query(){
    result = userInfoService.query(name);//接受list后跳转
    if( result == null){
    return "error";
    }
    return "query1";
    }后台jsp直接调用<s:iterator value="result">就可以了。
    哎,还是空白。。连数据长度都显示不出。
    楼主说调用request出现的错误是什么?!
    关键问题是他就是不报错- -,我无奈,什么错都没有。连长度也打印不出,就是空白
    就是什么方法没生命,setattribute之类的,request要声明对象什么的,还要写个函数体,不会写