小弟初学strus
问题是这样的
我写了一个JavaBean
里面有一个findAll的方法,返回的值是一个List
我现在在Action中调用这个方法
该怎么样把它设置到作用域里面
如request、session

解决方案 »

  1.   

    action设置
    request.setArribute("youList",youList);
    jsp得到LIST
    方法一
    <%
    ArrayList myList = (ArrayList)request.getArribute("youList");
    %>方法二
    struts自带标签
    <logic:iterate  id="jspContextObjName" name="youList"/>
      

  2.   

    request我知道怎么用
    可是在Action中用报错
    并且没有setArribute方法
      

  3.   

    在action中加一个属性
    private List bookList;action 中的方法public String toPage(){
       JavaBean ben = new JavaBean();
       bookList = ben.getAll();
       return "uccess";
    }在加get和set方法.然后跳转到页面中就可以获取了。
      

  4.   

    1. 在action中加一个属性 
       private List bookList; 2. 在加get和set方法. 
       private List getBookList(){
          return bookList;
       }
       private void setBookList(List bookList){
          this.bookList = bookList;
       }3. action 中的方法    public String toPage(){ 
          JavaBean ben = new JavaBean(); 
          bookList = ben.getAll(); 
          return "uccess"; 
      } 4. 然后跳转到页面中就可以获取了。