|
From: Dmitriy K. <dko...@ru...> - 2004-04-14 15:29:10
|
I've added jira-developers to be able to create spaces... -----Original Message----- From: spr...@li... [mailto:spr...@li...] On Behalf = Of Keith Donald Sent: Wednesday, April 14, 2004 11:21 AM To: spr...@li... Subject: Re: [Springframework-developer] Portlet and JSFs I can't seem to find the action to create a new space--I am in JIRA developers though. Keith ----- Original Message -----=20 From: "Kopylenko, Dmitry" <dko...@su...> To: <spr...@li...> Sent: Wednesday, April 14, 2004 9:33 AM Subject: RE: [Springframework-developer] Portlet and JSFs > BTW I've creataed "Portlet support" space in Confluence... > > > > -----Original Message----- > From: William G. Thompson, Jr. [mailto:wg...@ru...] > Sent: Wednesday, April 14, 2004 9:16 AM > To: spr...@li... > Subject: Re: [Springframework-developer] Portlet and JSFs > > > this also might help...=20 > http://exo.sourceforge.net/multiproject/exo-portlet-framework/index.ht > ml > > Dmitriy Kopylenko wrote: > > Here what the eXo platform did with Bridges/Adapters approach:=20 > > http://exo.sourceforge.net/bridges-intro.html (the source code is > > available) > > > > Regards, > > Dmitriy. > > > > -----Original Message----- > > From: spr...@li... > > [mailto:spr...@li...] On=20 > > Behalf Of Alef Arendsen > > Sent: Wednesday, April 14, 2004 5:40 AM > > To: spr...@li... > > Subject: RE: [Springframework-developer] Portlet and JSFs > > > > > > Ok, back in town ;-). > > > > I think an approach of making the context available is a good first=20 > > step. From there later on we could possibly extend things to include = > > mappings based on portal mode, window state and maybe other=20 > > criteria. But since I'm seeing a lot of code getting duplicated if=20 > > we go ahead there, I want to take things slowly to see what the=20 > > other options are. > > > > To get the context available, I think it's best to create something=20 > > like a FrameworkPortlet (similar to the FrameworkServlet). This=20 > > allows for further extension later on (possibly the creation of a=20 > > DispatcherPortlet if we need it). > > > > So: FrameworkPortlet extends PortletBean extends GenericPortlet,=20 > > offering the same functionality as the FrameworkServlet. I think extending > > ApplicationContext to get a PortletApplicationContext is needed as=20 > > well, > to > > allow for access to the PortletContext (instead of the=20 > > ServletContext). > > > > This is the approach I've been taking last time I spent time on it.=20 > > If we can continue this discussion a bit to see what everybody=20 > > thinks, then I'll probably be able to implement something tomorrow,=20 > > Friday and over the weekend (got some stuff lying around already so=20 > > it shouldn't be that hard). > > > > Regards, > > Alef > > > > > > > >>-----Original Message----- > >>From: spr...@li... > >>[mailto:spr...@li...] On=20 > >>Behalf Of William G. Thompson, Jr. > >>Sent: Wednesday, April 14, 2004 1:30 AM > >>To: spr...@li... > >>Subject: Re: [Springframework-developer] Portlet and JSFs > >> > >>j=FCrgen h=F6ller [werk3AT] wrote: > >> > >>>But what criteria do you base your dispatching on when there's no=20 > >>>URL? > >> > >>Request parameters? > >> > >>yes, plus perhaps the Portal Mode (edit,view,help,...) and maybe=20 > >>some state... > >> > >>and of course the other tricky bit is the two step=20 > >>call...ActionRequest/Response and then some time later the=20 > >>RenderRequest/Response. > >> > >> > >>>Juergen > >>> > >>> > >>>________________________________ > >>> > >>>Von: spr...@li... im=20 > >>>Auftrag > >> > >>von Eduardo Issao Ito > >> > >>>Gesendet: Di 13.04.2004 22:15 > >>>An: spr...@li... > >>>Betreff: Re: [Springframework-developer] Portlet and JSFs > >>> > >>> > >>> > >>>j=FCrgen h=F6ller [werk3AT] wrote: > >>> > >>> > >>>>>Portlets can not access the URL that the client used to initiate=20 > >>>>>the > >> > >>request on the portal. > >> > >>>> > >>>>While that makes sense, it effectively makes me wonder whether we=20 > >>>>need a > >> > >>Portlet dispatcher: With Servlets, dispatching is all about flexible = > >>URL mapping. AFAIK, Portlets have doView, doEdit etc callbacks,=20 > >>similar to doGet, doPost, etc from the Servlet API. > >> > >>>>So for typical Portlets, it's probably most important to allow for = > >>>>easy > >> > >>access to Spring facilities from those methods, rather than dispatch = > >>to some other components from a Portlet doView method. Portlet=20 > >>support classes similar to the ones I just added for Struts come to=20 > >>my mind. > >> > >>>>This doesn't seem to be much effort at all. Am I on the wrong=20 > >>>>track > >> > >>here? > >> > >>>>Juergen > >>> > >>> > >>>While in most cases a Portlet should be simple (just display some=20 > >>>info), sometimes one portlet can be a complete web application in=20 > >>>itself. In > >> > >>this case, > >> > >>>having an MVC framework can make a huge difference. Imagine=20 > >>>implementing > >> > >>a whole > >> > >>>web application inside a servlet doPost(), and no framework=20 > >>>underneath. > >> > >>With > >> > >>>portlets you only have doView() to do the same thing... > >>> > >>>A PortletDispatcher should be very similar to ServletDispatcher and > >> > >>reuse > >> > >>>everything that is possible from the actual mvc framework. Ideally, > >> > >>implementing > >> > >>>a portlet with Spring should be the same as implementing a servlet. > >>> > >>> > >> > >> > >>------------------------------------------------------- > >>This SF.Net email is sponsored by: IBM Linux Tutorials > >>Free Linux tutorial presented by Daniel Robbins, President and CEO=20 > >>of GenToo technologies. Learn everything from fundamentals to system = > = >>administration.http://ads.osdn.com/?ad_id=1470&alloc_id638&op=3Dclick > >>_______________________________________________ > >>Springframework-developer mailing list=20 > >>Spr...@li... > >>https://lists.sourceforge.net/lists/listinfo/springframework-develop > >>er > > > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: IBM Linux Tutorials > > Free Linux tutorial presented by Daniel Robbins, President and CEO=20 > > of GenToo technologies. Learn everything from fundamentals to system = > > = administration.http://ads.osdn.com/?ad_id=1470&alloc_id638&op=3Dclick > > _______________________________________________ > > Springframework-developer mailing list=20 > > Spr...@li... > > https://lists.sourceforge.net/lists/listinfo/springframework-develop > > er > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: IBM Linux Tutorials > > Free Linux tutorial presented by Daniel Robbins, President and CEO=20 > > of GenToo technologies. Learn everything from fundamentals to system = > > = administration.http://ads.osdn.com/?ad_id=1470&alloc_id638&op=3Dclick > > _______________________________________________ > > Springframework-developer mailing list=20 > > Spr...@li... > > https://lists.sourceforge.net/lists/listinfo/springframework-develop > > er > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo > technologies. Learn everything from fundamentals to system=20 > = administration.http://ads.osdn.com/?ad_id=3D1470&alloc_id=3D3638&op=3Dcli= ck > _______________________________________________ > Springframework-developer mailing list=20 > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of=20 > GenToo technologies. Learn everything from fundamentals to system=20 > administration.http://ads.osdn.com/?ad_id=1470&alloc_id638&op=CCk > _______________________________________________ > Springframework-developer mailing list=20 > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of = GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id638&op=3Dclick _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer |