誰か助けてくれませんか。
背景アーキテクチャ:
私は、多くの特定の質問がある多くの分野を含むアプリケーションを持っています。これらの質問は進歩を伴います
したがって、大まかに見ると、多くのアプリケーションが存在する可能性があります。ユーザーはおそらく多くのアプリケーションに関連付けられています。
したがって、アプリケーションのリストがあり、簡単に反復して関連する詳細を取得できます。しかし、何らかの理由で質問の進行状況を取得するために特定の各領域にアクセスすることになると、うまくいきません。
だからここに私が欲しいロジックがあります:
アプリケーション用
詳細を表示する
エリアごと(applicaitonId)
それぞれの完了の進行状況を表示します
ストラットに変換するには、これを持っています
<s:iterator id="app" value="appList" status="row">
<s:iterator id="qsp" value="questionProgessList[%{#row.index}]" status="status">
applist
独自の getter/setter && を持つすべてのアプリケーションのリストは次のようquestionSetProgress
に定義されます。
List<ApplicationQuestionSetProgress> getQuestionProgressList(final int index)
または List> getQuestionProgressList()
そのため、リストにアクセスするためにさまざまな方法を試してみましたが、無駄であることがわかりました。
<s:iterator id="qsp" value="questionProgessList">
<s:property />
</s:iterator>
これとともに:
List<List<ApplicationQuestionSetProgress>> getQuestionProgressList()
しかし、喜びはありません
また、イテレータ インデックスを使用してメソッドを呼び出してみましたが、うまくいきません。
List<ApplicationQuestionSetProgress> getQuestionProgressList(final int index)
すなわち
<s:iterator id="qsp" value="questionProgessList[%{#row.index}]" status="status"> or <s:iterator id="qsp" value="questionProgessList(%{#row.index})" status="status">
ヒントやヒントはありますか??
ティア