There seem to be a lot of questions lately about staying the JetSpeed environment. With forms, JSP or Servlet controlled you cannot do a redirect or forward or you leave the JetSpeed environment. So you have to use includes. I wanted the team to do regular JSP development, since we don't know Velocity. So I wrote my own Model II controller by extending the AbstractPortlet class. This way the developers can use regular JSPs and the command pattern and have the web app stay in the same portlet window. Since every portlet on a page gets refreshed with any action, I had to write a session manager that updates the state for each portlet as it redraws itself. It is really quite simple and works well. I don't know if this is what you're trying to do Aurelien, but if you want the code I'll see if I can release it.
Aurelien Pernoud wrote: > Hi Zhenying, > > Currently it is not possible, but i'm personnaly working on implementing it, > by enhancing the webpageportlet. > > I'm also thinking of implementing FORM support so that if you submit a form > from an external site, the display would be displayed in the portlet. > > I don't know if someone else is working on it, but I'll share my results > with Jetspeed's Developpers & Users as soon as it will start really > working... > > Regards, > > Aurelien. > > > -----Message d'origine----- > > De : Zhenying Wu [mailto:[EMAIL PROTECTED]] > > Envoye : mercredi 20 mars 2002 10:50 > > A : [EMAIL PROTECTED] > > Objet : can we "lock" user navigation inside a portlet? > > > > > > > > Hello, > > I didn't find this question answered in the archives satisfactorily, > > so: > > > > is there a way to display an external site in an applet and allow > > the > > user to surf that site _without_ leaving our portal, like if we used > > html frames? the default behaviour seems to be that as soon as the > > user > > clicks on a link the full page is replaced with that external site, > > which IMHO > > fights the whole concept of a portal page with various info available > > at all times. > > > > thanx in advance, > > Zhenying > > > > -- > > 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]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
