2011-01-27 11 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テーブルクラスを作成しようとするとエラーが発生する - –

+0

@Actions({ @Action(value = "/ jsontable"、results = { @Result(name = "success"、type = "json") }) } これらの注釈を定義する必要はありますか?または、私がそれらを削除する場合は動作する必要がありますか? –

+0

エラーを投稿してください。 – Johannes

0

あなたはショーケースとしてparentpackageを定義する必要はありません。 通常のstruts2と同じように独自のパッケージを定義し、struts-default、json-defaultに拡張します。

関連する問題