<%@ taglib uri=”http://java.sun.com/jsp/jstl/core” prefix=”c” %>
<%@ taglib uri=”http://java.sun.com/jsp/jstl/functions” prefix=”fn” %>
<h2>Site Status:</h2>
<%— oh, the side effects of thinking in jstl —%>
<c:set var=”envUrlList” value=”${fn:split(‘http://url1.com|http://url2.com|http://url3.com|http://url4.com|http://url5.com|http://url6.com’,’|’)}” />
<c:set var=”envNameList” value=”${fn:split(‘url1|url2|url3|url4|url5|url6’,’|’)}” />
<c:forEach items=”${envUrlList}” var=”url” varStatus=”xx” >
<c:catch var=”err”>
<c:import url=”${url}” var=”headerContent” />
</c:catch>
${url}:
<c:choose>
<c:when test=”${not empty err}”>
unavailable <br />
</c:when>
<c:otherwise>
available <br />
</c:otherwise>
</c:choose