Hi Atta, this is what I'm getting when I try that:
javax.servlet.jsp.JspTagException: javax.servlet.jsp.JspException: An error
occurred while evaluating custom action attribute "test" with value
"${error.key == 'company'}": Unable to find a value for "key" in object of
class "java.lang.String" using operator "." (null)
at org.apache.taglibs.standard.tag.el.core.IfTag.condition(IfTag.java:102)
Any ideas?
-Asif
----- Original Message -----
From: "atta-ur rehman" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>; "Asif Rahman"
<[EMAIL PROTECTED]>
Sent: Thursday, June 24, 2004 4:04 PM
Subject: Re: Problem with displaying a subset of error messages using
<html:messages>
> Hello Asif,
>
> Now I havn't checked what I'm going to write here but am pretty sure it
> should work.
>
> First of all while adding your ActionError to ActionErrors use 'company'
as
> the key for the company errors and 'factory' for factory related error
> messages.
>
> like:
>
> ActionErrors errors = new ActionErrors();
> errors.add('company', new ActionError(....));
> errors.add('factory', new ActionError(....));
>
> now in you loop wrap you bean:wrie in an if statement:
>
> <logic:messagesPresent>
> <html:messages id="error">
> <c:if test="${error.key == 'company'}">
> <li><bean:write name="error"/></li>
> </c:if>
> </html:messages>
> <br><br>
> </logic:messagesPresent>
>
>
> hope this work and helps!
>
> ATTA
>
> ----- Original Message -----
> From: "Asif Rahman" <[EMAIL PROTECTED]>
> To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
> Sent: Thursday, June 24, 2004 12:48 PM
> Subject: Problem with displaying a subset of error messages using
> <html:messages>
>
>
> Hi Im have been using pretty standard code to display error messages so
far,
> eg:
>
> <logic:messagesPresent>
> <html:messages id="error">
> <li><bean:write name="error"/></li>
> </html:messages>
> <br><br>
> </logic:messagesPresent>
>
>
> But now, the problem I am facing is that I want to display a subset of my
> error messages in one part of page, (e.g. Error messages that start with
> "Company") and the rest of the messages (ones that start with "Factory")
in
> another section of the page. I've read the docs but really havent been
able
> to figure this one out. Can someone plese help me? Thanks.
>
> -Asif
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]