Thank you Woosan. I will look at the code and see where do I get from there. I need to do this in velocity in the theme so I think I have to dig a little bit more.

Woonsan Ko wrote:
Hi Mansour,

I think PortletMessaging can help a little bit for the cases.
PortletMessaging provides inter-portlet communication.
For example, role browser and role details portlet communicate each other by 
PortletMessaging.
If a user clicks an item in role browser, then both portlet change their views 
by pulishing/consuming messages.

Regards,

Woonsan

--- On Wed, 9/17/08, Mansour Al Akeel <[EMAIL PROTECTED]> wrote:

From: Mansour Al Akeel <[EMAIL PROTECTED]>
Subject: Re: $renderRequest.createActionURL() and portlet communication
To: "Jetspeed Users List" <[email protected]>
Date: Wednesday, September 17, 2008, 1:54 AM
Woonsan, thank you for the explanation.
What I am trying to do is to post to a different portlet.
So how can I get the encoded url for that portlet in velocity.
Let's say I have portlet-1 and one of the functionality
that it provides is availabe in portlet-2, and I want to post to portlet-2. How can I do this?
Another senario is an action that is avialable on all the
pages, and the functionality is available in one of my portlets. I know I can use renderPortlet in velocity inside the decorator, but I need to do it this way. Do you have an advice ?


Thank you.


Woonsan Ko wrote:
Hi Mansour,

I'm not sure I understand your problems, but I can
say the createActionURL() makes an encoded url string which
enables to choose the proper portlet to process the form
submission.
When a form of a portlet in portal page is submitted,
there should be two phases to process: action phase and
render phase.
The portal can choose a portlet for the action phase
from the encoded url.
You can refer to PLT.5.2.4 and PLT.7 for more
information.
Also, you can check the details and internals from the
book: http://portals.apache.org/jetspeed-2/developers.html.
Regards,

Woonsan


--- On Sat, 9/13/08, Mansour Al Akeel
<[EMAIL PROTECTED]> wrote:
From: Mansour Al Akeel
<[EMAIL PROTECTED]>
Subject: $renderRequest.createActionURL() and
portlet communication
To: "Jetspeed Users List"
<[email protected]>
Date: Saturday, September 13, 2008, 5:23 AM
I am trying to post a from to one of the portlets
I have on
the page. I am using $renderRequest.createActionURL() as the
action.
However it's not giving me the correct URL. In fact I don't
feel I
understand this correctly. All I know is that createActionURL
returns the
link where the portlet is expecting its data at. But how it works
? and
what do I use to get the action url for a specific portlet ?

Thank you in advance.



---------------------------------------------------------------------
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to