DEVCON 2026    |    2-5 November 2026 – QEII Centre – London, UK    |    Register now! 

Blogs

Making portlet support public render parameter in DXP

Neil Jin
Neil Jin
Mindre än en minuts läsning

This is the way how to make IPC through public render parameter in Liferay DXP(Lfieray 7).

Key point:

     You need to add a supported render parameter in all portlet's Component Annotation.

     "javax.portlet.supported-public-render-parameter=message"

     The "message" is the public render parameter name.

    After you have done this you can use this parameter as a regular render parameter in the portlet. 

    In your link you can add the parameter like this:

    <portlet:renderURL var="senderURL">

        <portlet:param name="message" value="Prove you can receive me" />
    </portlet:renderURL>
 
    You can receive the value like this:
     renderRequest.getParameter("message");
 
Please check the attachment for a functional project.
After the module is installed you can find the portlets under Sample category.
 
Kommentarer

Related Assets...

Inga resultat hittades

More Blog Entries...

David H Nebinger
september 28, 2026
David H Nebinger
september 25, 2026