首页 > 代码库 > struts 中 s:iterator 使用注意事项

struts 中 s:iterator 使用注意事项

后台定义类

public class Course_pj {    private String _id;    private String _courseid;    private String _course_page_id;    public String _itemid;    private String _item_result;    public String _userid;    private String _classid;        public String GetID()    {        return _id;            }        public void SetID(String id)    {        this._id=id;    }        public String GetCourseID()    {        return this._courseid;    }    public void SetCourseID(String courseid)    {        this._courseid=courseid;    }        public String GetCoursePageID()    {        return this._course_page_id;    }    public void SetCoursePageID(String coursepageid)    {        this._course_page_id=coursepageid;    }        public String GetItemID()    {        return this._itemid;            }    public void SetItemID(String itemid)    {        this._itemid=itemid;            }        public String GetItemResult()    {        return this._item_result;    }    public void SetItemResult(String itemresult)    {        this._item_result=itemresult;    }        public String GetUserID()    {        return this._userid;    }    public void SetUserID(String userid)    {        this._userid=userid;            }        public String GetClassID()    {        return this._classid;    }    public void SetClassID(String classid)    {        this._classid=classid;            }}

action 中设置值

public List<Course_pj> pjList;public void setpjList(List<Course_pj> pjList){    this.pjList=pjList;}public List<Course_pj> getpjList(){                    return pjList;        }

jsp页面使用

function check(){var tt=‘‘;<s:iterator value="http://www.mamicode.com/pjList" id="st" >     tt +=‘<s:property value="http://www.mamicode.com/#st._itemid"/>‘</s:iterator> }

网上虽然例子很多,但是有些东西只有自己亲自试过以后才会知道,例如我在使用过程中将Course_pj类的_itemid属性设置成了private私有变量,在前面jsp中使用该属性始终为空,特此标记。

 

struts 中 s:iterator 使用注意事项