For example, I have the following data:

1. africa
2. india
3. australia
4. USA
5. russia
6. etc.

This is the data I am receiving from database by the name "country".

Now I want to display this data such that it looks like this when the jsp is loaded:

![enter image description here](https://i.stack.imgur.com/ZRxxN.png)

The code I have written in jsp is as follows:

```html
<table>
    <tr>
        <td>
            <c:forEach items="${country}" var="country">
                ${country.index} ${country.title}<br/>
            </c:forEach>
        </td>
    </tr>
</table>
```

Here I am get all names of country in a single row and in only 1 column. If I want to split the result to be displayed in 2 columns what should I do? what changes do I have to make to code?