Java 如何使用display:table标记创建多个表?

Java 如何使用display:table标记创建多个表?,java,jsp,displaytag,Java,Jsp,Displaytag,我创建了一个表格,显示医疗索赔,如下所示: <display:table id="claimItem" class="table table-bordered table-striped" name="claimItems" pagesize="10" requestURI="/individual/health/spg-items.do?section=GENMD" export="false" sort="list" d

我创建了一个表格,显示医疗索赔,如下所示:

<display:table id="claimItem" class="table table-bordered table-striped"
           name="claimItems" pagesize="10"
           requestURI="/individual/health/spg-items.do?section=GENMD" export="false" sort="list"
           defaultorder="ascending" defaultsort="1"
           excludedParams="paging">

<display:column title="Service Date" sortable="true">
    ${claimItem.date}
</display:column>
<display:column title="Patient" sortable="true">
    ${claimItem.patient}
</display:column>
<display:column title="Healthcare Professional" sortable="true">
    ${claimItem.provider}
</display:column>
</display:table>

${claimItem.date}
${claimItem.patient}
${claimItem.provider}
但是,我需要为医学的每个部分创建一个单独的表,而不仅仅是“GENMD”,我希望通过一个循环来实现,将该部分作为一个变量传入,从而更改表的id。但是,由于表的id被用作表示当前项的变量,这会导致一些问题。如果我将变量插入表名、id和requestURI,我不知道如何引用当前声明项:

<display:table id="${section}item" class="table table-bordered table-striped"
       name="${section}items" pagesize="10"
       requestURI="/individual/health/spg-items.do?section=${section}" export="false" sort="list"
       defaultorder="ascending" defaultsort="1"
       excludedParams="paging">

<display:column title="Service Date" sortable="true">
    ${sectionitem.date} <!-- How do I access this claim item? -->
</display:column>
<display:column title="Patient" sortable="true">
    ${sectionitem.patient} <!-- How do I access this claim item? -->
</display:column>
<display:column title="Healthcare Professional" sortable="true">
    ${sectionitem.provider} <!-- How do I access this claim item? -->
</display:column>
</display:table>

${sectionitem.date}
${sectionitem.patient}
${sectionitem.provider}

有什么想法吗?提前感谢。

URI中的
${section}
是什么?其中是
section
变量集?${section}是传递给页面的请求参数。它可以采用多个值中的一个:CMEDS、GENMD、CMSA等,这些值确定从服务器返回哪些声明。您是否尝试过
${pageScope[section+'items'].date}