On Fri, 15 Nov 2002, ROSSEL Olivier wrote:
> > But when I want to tiles:put the output of the LoginState > > action into the > > loginBox : > > > > <tiles:insert page="/pages/MainLayout.jsp" flush="true"> > > <tiles:put name="title" value="/pages/Title.jsp"/> > > <tiles:put name="loginBox" value="/LoginState.do"/> > > </tiles:insert> > > > > , nothing appears. > > > > My question: > > is it possible to have tiles:put to display the output of an > > action, instead > > of just the output of a > > (statically-referenced) jsp. > > I answer to me: > yes you can reference to a Struts action from a tile. > But this action must not forward to a result page via a redirection > (: <forward ... redirect="true"> will make the tile to display nothing.) > > So my question is: why? > Having redirect="true" in the <forward> of an action is quite > good. But it is incompatible with tiles, which are also quite good. Tiles needs to use request attributes to communicate information between the tiles on a page. Using a redirect loses att request attributes, because it requires a round trip to the browser and back. -- Martin Cooper > > Is it a feature? > > This e-mail is intended only for the above addressee. It may contain > privileged information. If you are not the addressee you must not copy, > distribute, disclose or use any of the information in it. If you have > received it in error please delete it and immediately notify the sender. > Security Notice: all e-mail, sent to or from this address, may be > accessed by someone other than the recipient, for system management and > security reasons. This access is controlled under Regulation of > Investigatory Powers Act 2000, Lawful Business Practises. > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>