2011-01-27 73 views
0

下面的網格不顯示任何結果。結果存儲在一個名爲EVENTLISTstruts2,jQuery網格不顯示結果

<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"> 

感謝您的幫助

回答

1

請閱讀grid docs in the wiki

對於網格,您需要一個爲網格提供數據的JSON操作。

Struts2 jQuery Grid - Architecture

約翰內斯

+0

好的,謝謝。我在嘗試創建json表類時收到錯誤 - – 2011-01-27 17:27:50

0

你並不需要定義parentpackage作爲展示。 像定義普通的struts2一樣定義自己的包,並將其擴展爲struts-default,json-default。