You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-user@portals.apache.org by Audrey MORELLE <au...@yahoo.fr> on 2006/07/19 17:33:28 UTC
RE : J2 - Get a parameter in the page out of portlets
Hi,
I tried to follow informations given in previous mails "Passing values to Apps outside of Jetspeed" but it didn't worked.
I don't know if the problem is when I save the value or when I read it.
In a portlet, in processAction method, I have :
request.getPortletSession().setAttribute("test", "value", PortletSession.APPLICATION_SCOPE);
In the header.vm of my layout, I have :
#set ($test = $request.getSession().getAttribute("test"))
$test
What's wrong ?
Thank you for your answer.
Audrey
Audrey MORELLE <au...@yahoo.fr> a écrit :
Hi,
I would like to show some information out of portlets in the page.
I tried to find how to define a parameter with a portlet and catch it from out of the portlet, in the layout (in the header) with Velocity but I didn't find any way to do it.
Can I do it with Velocity or do I have to define a JSP layout template ?
If JSP is the solution, how do I define this new JSP layout template ?
Audrey
PS : I forgot to answer to the response I received about role-language-fallback from David Sean Taylor. Thank you David, it works perfectly :)
---------------------------------
Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et son interface révolutionnaire.
---------------------------------
Découvrez un nouveau moyen de poser toutes vos questions quelque soit le sujet ! Yahoo! Questions/Réponses pour partager vos connaissances, vos opinions et vos expériences. Cliquez ici.
Re: RE : J2 - Get a parameter in the page out of portlets - JSP Decorator
Layout
Posted by David Sean Taylor <da...@bluesunrise.com>.
Audrey MORELLE wrote:
> "It sounds like you would like to dynamically add content to the Jetspeed
> decorator header from a portlet, is that correct?"
> That's right.
>
> Thank you for these informations.
> I'm not sure that I can wait after the new portlet spec so I'll see to find another solution.
>
> Another question about layout.
>
> How can I define a layout with JSP ?
> I tried to change in decorator.properties
> template.type=jsp
> template.extension=.jsp
> And made header.jsp and footer.jsp
> But it didn't work.
> Did I missed something ?
>
> Audrey
The Jetspeed layouts would need to be extended to include JSP decorators
The columns layout includes decorator content as:
#parse($f.decoration.template)
which is a Velocity specific solution
The layouts are also only written with velocity, although it would be
possible to write a JSP-based layout, since a layout is a portlet.
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org
RE : J2 - Get a parameter in the page out of portlets - JSP Decorator Layout
Posted by Audrey MORELLE <au...@yahoo.fr>.
"It sounds like you would like to dynamically add content to the Jetspeed
decorator header from a portlet, is that correct?"
That's right.
Thank you for these informations.
I'm not sure that I can wait after the new portlet spec so I'll see to find another solution.
Another question about layout.
How can I define a layout with JSP ?
I tried to change in decorator.properties
template.type=jsp
template.extension=.jsp
And made header.jsp and footer.jsp
But it didn't work.
Did I missed something ?
Audrey
David Sean Taylor <da...@bluesunrise.com> a écrit : Audrey MORELLE wrote:
> Hi,
>
> I don't really understand your question.
> This is a portlet I deployed with a war I made myself.
> Hope this will answer.
OK, sounds like its the second options below "a portlet in a portlet
application outside of Jetspeed"
It sounds like you would like to dynamically add content to the Jetspeed
decorator header from a portlet, is that correct?
Im seeing more and more requests for this kind of thing.
We currently have the ability to add content to the area from a
portlet, but its pretty much prototype level and I don't feel
comfortable recommending yet. Additionally, the new portlet spec will
eventually address this issue. Finally, Im working on a possible
solution for this today. Let me get back to you on it...
---------------------------------
Découvrez un nouveau moyen de poser toutes vos questions quelque soit le sujet ! Yahoo! Questions/Réponses pour partager vos connaissances, vos opinions et vos expériences. Cliquez ici.
Re: RE : Re: RE : J2 - Get a parameter in the page out of portlets
Posted by David Sean Taylor <da...@bluesunrise.com>.
Audrey MORELLE wrote:
> Hi,
>
> I don't really understand your question.
> This is a portlet I deployed with a war I made myself.
> Hope this will answer.
OK, sounds like its the second options below "a portlet in a portlet
application outside of Jetspeed"
It sounds like you would like to dynamically add content to the Jetspeed
decorator header from a portlet, is that correct?
Im seeing more and more requests for this kind of thing.
We currently have the ability to add content to the <head> area from a
portlet, but its pretty much prototype level and I don't feel
comfortable recommending yet. Additionally, the new portlet spec will
eventually address this issue. Finally, Im working on a possible
solution for this today. Let me get back to you on it...
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org
RE : Re: RE : J2 - Get a parameter in the page out of portlets
Posted by Audrey MORELLE <au...@yahoo.fr>.
Hi,
I don't really understand your question.
This is a portlet I deployed with a war I made myself.
Hope this will answer.
Audrey
David Sean Taylor <da...@bluesunrise.com> a écrit :
Are you working with a layout (internal) portlet, or a portlet in a
portlet application outside of Jetspeed?
Audrey MORELLE wrote:
> Hi,
>
> I tried to follow informations given in previous mails "Passing
> values to Apps outside of Jetspeed" but it didn't worked. I don't
> know if the problem is when I save the value or when I read it.
>
> In a portlet, in processAction method, I have :
> request.getPortletSession().setAttribute("test", "value",
> PortletSession.APPLICATION_SCOPE);
>
> In the header.vm of my layout, I have : #set ($test =
> $request.getSession().getAttribute("test")) $test
>
> What's wrong ?
>
> Thank you for your answer.
>
> Audrey
>
>
> Audrey MORELLE a écrit : Hi,
>
> I would like to show some information out of portlets in the page. I
> tried to find how to define a parameter with a portlet and catch it
> from out of the portlet, in the layout (in the header) with Velocity
> but I didn't find any way to do it. Can I do it with Velocity or do I
> have to define a JSP layout template ? If JSP is the solution, how do
> I define this new JSP layout template ?
>
> Audrey
>
> PS : I forgot to answer to the response I received about
> role-language-fallback from David Sean Taylor. Thank you David, it
> works perfectly :)
>
>
>
> --------------------------------- Yahoo! Mail réinvente le mail !
> Découvrez le nouveau Yahoo! Mail et son interface révolutionnaire.
>
> --------------------------------- Découvrez un nouveau moyen de
> poser toutes vos questions quelque soit le sujet ! Yahoo!
> Questions/Réponses pour partager vos connaissances, vos opinions et
> vos expériences. Cliquez ici.
--
David Sean Taylor
Bluesunrise Software
david@bluesunrise.com
[office] +01 707 773-4646
[mobile] +01 707 529 9194
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org
---------------------------------
Découvrez un nouveau moyen de poser toutes vos questions quelque soit le sujet ! Yahoo! Questions/Réponses pour partager vos connaissances, vos opinions et vos expériences. Cliquez ici.
Re: RE : J2 - Get a parameter in the page out of portlets
Posted by David Sean Taylor <da...@bluesunrise.com>.
Are you working with a layout (internal) portlet, or a portlet in a
portlet application outside of Jetspeed?
Audrey MORELLE wrote:
> Hi,
>
> I tried to follow informations given in previous mails "Passing
> values to Apps outside of Jetspeed" but it didn't worked. I don't
> know if the problem is when I save the value or when I read it.
>
> In a portlet, in processAction method, I have :
> request.getPortletSession().setAttribute("test", "value",
> PortletSession.APPLICATION_SCOPE);
>
> In the header.vm of my layout, I have : #set ($test =
> $request.getSession().getAttribute("test")) $test
>
> What's wrong ?
>
> Thank you for your answer.
>
> Audrey
>
>
> Audrey MORELLE <au...@yahoo.fr> a écrit : Hi,
>
> I would like to show some information out of portlets in the page. I
> tried to find how to define a parameter with a portlet and catch it
> from out of the portlet, in the layout (in the header) with Velocity
> but I didn't find any way to do it. Can I do it with Velocity or do I
> have to define a JSP layout template ? If JSP is the solution, how do
> I define this new JSP layout template ?
>
> Audrey
>
> PS : I forgot to answer to the response I received about
> role-language-fallback from David Sean Taylor. Thank you David, it
> works perfectly :)
>
>
>
> --------------------------------- Yahoo! Mail réinvente le mail !
> Découvrez le nouveau Yahoo! Mail et son interface révolutionnaire.
>
> --------------------------------- Découvrez un nouveau moyen de
> poser toutes vos questions quelque soit le sujet ! Yahoo!
> Questions/Réponses pour partager vos connaissances, vos opinions et
> vos expériences. Cliquez ici.
--
David Sean Taylor
Bluesunrise Software
david@bluesunrise.com
[office] +01 707 773-4646
[mobile] +01 707 529 9194
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org