Ok, so how do you do a null view type? so setModel will basically redirect to another model ?
Travis ---- Original Message ---- From: "Schnitzer, Jeff" <[EMAIL PROTECTED]> Sent: 2003-07-07 To: [EMAIL PROTECTED] Subject: RE: [Mav-user] forwarding in an action/command > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > > Is the best way to forward to do this: > > this.getCtx().getResponse().sendRedirect("unitDetails.m?id=" + unitKey); > > ? That would be a redirect, not a forward... and it's not the best way to do a redirect either :-) If you want to do a redirect, that is one way - but you'll need to use the "null" view type because you are issuing the redirect from the controller. A (usually) better way to perform a redirect is to use the "redirect" view type. From the controller call: this.getCtx().setModel("unitDetails.m"); this.getCtx().setViewParam("id", unitKey); Or you could just put the entire URL in the model, Maverick will figure it out. Also, you can specify the base part of the url as a path="" attribute in the maverick config file. For a forward, you probably want to use a "null" view type and use the servlet RequestDispatcher mechanism. It goes something like this: RequestDispatcher disp = this.getCtx().getRequest().getRequestDispatcher("blah.m"); disp.forward(this.getCtx().getRequest(), this.getCtx().getResponse()); You could also do the forward using the "document" view type, but it gets harder to dynamically choose the path you want to go to. Does this help? Jeff Schnitzer [EMAIL PROTECTED] ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01 [INVALID FOOTER] ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01 [INVALID FOOTER]
