struts2,jquery网格没有显示结果

时间:2011-01-27 14:14:07

标签: jquery struts2

以下网格未显示任何结果。结果存储在名为eventList

的集合中
<sjg:grid
    autowidth="true"
        id="gridloadtable"
        loadonce="true"
        caption="Search Results"
        href="%{remoteurl}"
        gridModel="eventList"
        rowNum="-1"
        hidegrid="false"
        scroll="true"
        cellEdit="true"
        cellurl="%{editcellurl}"
    >
    <sjg:gridColumn name="eventName" index="eventName" title="Company" sortable="true" href="/thankyou.jsp" targets="eventSearchResultsDiv"/>

    </sjg:grid>
    <sj:submit id="grid_load_colsbutton"
            value="Show/Hide Columns"
            onClickTopics="showloadcolumns"
            button="true"/>

我可以使用jsp中的迭代器访问结果 -

<s:iterator value="eventList" var="event">

感谢您的帮助

2 个答案:

答案 0 :(得分:1)

请阅读grid docs in the wiki

对于网格,您需要一个JSON Action,它为网格提供数据。

Struts2 jQuery Grid - Architecture

约翰

答案 1 :(得分:0)

您无需将parentpackage定义为showcase。 像在普通struts2中一样定义自己的包,并将其扩展为struts-default,json-default。