You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Kranti <kr...@gmail.com> on 2006/12/19 09:28:00 UTC

ActionMessages not displaying

I am trying to get the action messages from action class as follows but not
getting the message but record is inserted properly

*in action class*

if(isInserted==true){
ActionMessages addTaskMessages = new ActionMessages();
addTaskMessages.add("addtasksuccess", new ActionMessage("
message.addtask.sucess"));
saveMessages(httpservletrequest, addTaskMessages);
}

*in jsp*

<logic:messagesPresent message="true" property="addTaskMessages">
 <html:messages property="addTaskMessages" message="true"
id="addtasksuccess">
   <bean:write name="addtasksuccess"/><br/>
  </html:messages>
</logic:messagesPresent>

Re: ActionMessages not displaying

Posted by Kranti <kr...@gmail.com>.
Hey niall,

its working!

Thanks


On 12/19/06, Niall Pemberton <ni...@gmail.com> wrote:
>
> Try changing to use the "name" attribute instead of "property" on the
> "messagesPresent" and "messages" tags:
>
> <logic:messagesPresent message="true" name="addTaskMessages">
>    <html:messages name="addTaskMessages" message="true"
>            id="addtasksuccess">
>        <bean:write name="addtasksuccess"/><br/>
>    </html:messages>
> </logic:messagesPresent>
>
> Niall
>
> On 12/19/06, Kranti <kr...@gmail.com> wrote:
> > I am trying to get the action messages from action class as follows but
> not
> > getting the message but record is inserted properly
> >
> > *in action class*
> >
> > if(isInserted==true){
> > ActionMessages addTaskMessages = new ActionMessages();
> > addTaskMessages.add("addtasksuccess", new ActionMessage("
> > message.addtask.sucess"));
> > saveMessages(httpservletrequest, addTaskMessages);
> > }
> >
> > *in jsp*
> >
> > <logic:messagesPresent message="true" property="addTaskMessages">
> >  <html:messages property="addTaskMessages" message="true"
> > id="addtasksuccess">
> >    <bean:write name="addtasksuccess"/><br/>
> >   </html:messages>
> > </logic:messagesPresent>
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>

Re: ActionMessages not displaying

Posted by Niall Pemberton <ni...@gmail.com>.
Try changing to use the "name" attribute instead of "property" on the
"messagesPresent" and "messages" tags:

<logic:messagesPresent message="true" name="addTaskMessages">
    <html:messages name="addTaskMessages" message="true"
            id="addtasksuccess">
        <bean:write name="addtasksuccess"/><br/>
    </html:messages>
</logic:messagesPresent>

Niall

On 12/19/06, Kranti <kr...@gmail.com> wrote:
> I am trying to get the action messages from action class as follows but not
> getting the message but record is inserted properly
>
> *in action class*
>
> if(isInserted==true){
> ActionMessages addTaskMessages = new ActionMessages();
> addTaskMessages.add("addtasksuccess", new ActionMessage("
> message.addtask.sucess"));
> saveMessages(httpservletrequest, addTaskMessages);
> }
>
> *in jsp*
>
> <logic:messagesPresent message="true" property="addTaskMessages">
>  <html:messages property="addTaskMessages" message="true"
> id="addtasksuccess">
>    <bean:write name="addtasksuccess"/><br/>
>   </html:messages>
> </logic:messagesPresent>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org