У меня есть список, для которого поступают данные, как показано ниже (3 элемента со статусом ABC и 2 элемента со статусом PQR).Я могу отображать данные в табличном формате, используя forEach.
a:test1:test2:ABC
a:test1:test2:PQR
a:test1:test2:ABC
a:test1:test2:PQR
a:test1:test2:ABC
Я хочу разделить / отфильтровать элементы списка на основе поля состояния (PQR / ABC) и отобразить в другой таблице. Код для отображения всех данных в одной таблице в файле JSP, как показано ниже:
<dsp:droplet name="/atg/dynamo/droplet/ForEach">
<dsp:param name="array" param="testData" />
<dsp:oparam name="empty">
No data.
</dsp:oparam>
<dsp:oparam name="outputStart">
Here is the list of data displayed in table format: <br/>
</dsp:oparam>
<table style="width:100%">
<tr>
<th>data1</th>
<th>data2</th>
<th>data3</th>
<th>status</th>
</tr>
<dsp:oparam name="output">
<tr>
<td>dsp:valueof param="element.data1"/>/</td>
<td>dsp:valueof param="element.data2"/></td>
<td>dsp:valueof param="element.data3"/></td>
<td>dsp:valueof param="element.status"/></td>
</tr>
</dsp:oparam>
</dsp:droplet>