I have an Action class that creates some errors as coded below. In Struts-config file, I forwarded this action to a jsp, called framespage.jsp. This is a container of 3 frames, top, left and right. Now, I want to display the errors in the left frame. That is, I want to write <html:errors/> in left.jsp. But nothing is getting displayed! When I tried writing <html:errors/> in framespage.jsp, they ARE displayed. So, the fact is that these errors are NOT getting passed to one of the frames(left, in this case).
------------------------------------------------ The code in framepage.jsp is as follows... ------------------------------------------------- <%@ taglib uri="/tags/struts-bean" prefix="bean" %> <%@ taglib uri="/tags/struts-html" prefix="html" %> <%@ taglib uri="/tags/struts-logic" prefix="logic" %>
I have problems accessing html:errors from this jsp.
In the Action class, I created some errors as follows... -------------------------------------------------------- ActionError s errors = new ActionErrors();
errors.add(ActionErrors.GLOBAL_ERROR, new ActionError("errors.ccrnumbersearch.nomatches"));
I'm forwarding this Action to a jsp, called framespage.jsp. This framespage.jsp has 3 frames, top(topbanner.jsp), left(left.jsp) and right(right.jsp) Now, when i tried to print the errors in left.jsp, as... -------------------------------------------------------- <html:errors/ > -------------------------------------------------------- nothing is getting outputted.
Can any one explain me how to pass the ActionErrors from a framespage to one of its frame pages?
I tried to use <html:frame forward="left.jsp".../>, but of no use. I tried paramId,paramName fields of html:frame element, but of no use, either.