Struts 2如何从索引访问属性

时间:2014-06-03 17:06:43

标签: jsp struts2

我有我的页面index.jsp,我需要访问产品列表,以显示最新产品。

我无法访问此列表,因为它是索引,没有人调用操作来填充我需要的列表,而且我不知道如何填写该列表或访问权限到动作中的变量。

1 个答案:

答案 0 :(得分:0)

调用你的index.jsp page.it自动调用你的bean并检索同一index.jsp页面中显示的list_of_records。

使用< s:bean>在你的jsp页面中。

的index.jsp

<s:bean name="controller.ActionClass" var="my">//use your action
</s:bean>

<s:iterator value="my">
   <s:property value="list_of_records"/>
</s:iterator>

包裹控制器 ActionClass.class

private List list_of_records;

public List getList_of_records() {
    list_of_records = new ArrayList();
    list_of_records.add("one");
    list_of_records.add("two");
    list_of_records.add("three");

   //do your stuff here,record collecting from database or something.

    return list_of_records;
}

public void setList_of_records(List list_of_records) {
    this.list_of_records = list_of_records;
}