Is it possible to implement the following using plain JSTL:

Java Code:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>

<table>
<%
    java.util.Map msgMap = (java.util.Map) request.getAttribute("messageMap");

    for(int loopCount=1;loopCount>0;loopCount++) { 
        if(msgMap.containsKey("/packagesBO/packages["+loopCount+"]/packageId")) {
%>
<tr>
<td><%=msgMap.get("/packagesBO/packages["+loopCount+"]/packageName")%></td>
</tr>
<%
        }

        else {
            break;
        }
    }
%>
</table>