私はjspを初めて使用し、エクスポート機能の表示タグに興味があります。たとえば、私はこの単純な構造を持っています:
public class MyActionBean implements ActionBean{
List<Country> countries;
// getters and setters and some other un-related logic
}
public class Country {
List<String> countryName;
List<Accounts> accounts;
// getters and setters and some other un-related logic
}
public class Accounts {
private FinancialEntity entity;
// getters and setters and some other un-related logic
}
public class FinancialEntity {
String entityName;
// getters and setters and some other un-related logic
}
ここで、国名とエンティティ名 (FinancialEntity) の 2 つの列を持つテーブルを作成したいと思います。
<display:table id="row" name="${myActionBean.countries}" class="dataTable" pagesize="30" sort="list" defaultsort="8" export="true" requestURI="">
<display:column title="Country" sortable="true" group="1" property="countryName" />
<display:column title="Financial Entity"> somehow get all of the entity names associated with the country? </display:column>
</display:table>
したがって、基本的には、アカウントを繰り返し処理して、すべての金融エンティティを取得したいと考えています。JSPでdisplaytagを使用してそれを行う方法がわかりません。c:forEach と display:setProperty タグを使用しようとしましたが、このタグはこれらの目的ではないようです。私は致命的に立ち往生しています:(
前もって感謝します :)