Below is what I'm trying to achieve. The problem is "errors" is not defined. If I remove my match logic, the errors are displayed on the web page. Is there anyway of evaluating the text the error contains?
<logic:messagesPresent>
<tr>
<td class="errorcicon"><img src="images/icon_caution.gif" width="18" height="18" alt="Caution" /></td>
<td></td>
<td colspan="4"><html:errors /></td>
</tr>
</logic:messagesPresent>
<logic:match name="errors" property="text" value="Service Start date is required" >
<% pageContext.setAttribute("NOORIGIONALSERVICEDATE", "-1");%>
</logic:match>