abminly 2009-11-28 16:27
浏览 202
已采纳

struts2迭代时,为什么迭代出来的值什么也没有迭代出来呢?

<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib prefix = "s" uri="/struts-tags" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">




myJsp

[color=red]






/s:iterator[/color]


public class QuerySubscriber {

private IAisBusBIZ aisBusBIZ;

public IAisBusBIZ getAisBusBIZ() {
    return aisBusBIZ;
}

public void setAisBusBIZ(IAisBusBIZ aisBusBIZ) {
    this.aisBusBIZ = aisBusBIZ;
}

public void querySubscriber(){
    List<Subscriber> list = aisBusBIZ.querySubscriber();
    ServletActionContext.getRequest().setAttribute("subList", list);
}

public String execute(){
    querySubscriber();
    return "success";
}

}

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">



/index.jsp



[b]问题补充:[/b]
struts2我采用了spring进行代理,如果我设置一个list属性,那么我需要在spring初始时给属性赋值的啊.

  • 写回答

4条回答 默认 最新

  • 紫翎观星 2009-11-28 17:28
    关注

    subList放入值栈:
    [code="java"]
    public class QuerySubscriber {

    private List<Subscriber> subList = new ArrayList<Subscriber>();
    
    public List<Subscriber> getSubList() {
        return subList;
    }
    
    public void setSubList(List<Subscriber> subList) {
        this.subList = subList;
    } 
    ......
    

    }
    [/code]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 有没有帮写代码做实验仿真的
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥30 vmware exsi重置后登不上
  • ¥15 易盾点选的cb参数怎么解啊
  • ¥15 MATLAB运行显示错误,如何解决?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题