title | order | layout |
---|---|---|
Overview |
1 |
page |
Vaadin Portlet Support for Vaadin 14.x+ is built on top of the [Portlet 3.0
specification] and requires Flow 2.2 and vaadin-portlet
1.0.0. Both are currently in alpha-stage
and expected to change.
Note
|
Some Vaadin features are not available in portlets, that includes e.g. @PWA annotation and all PWAs features.
|
-
Instructs the reader on how to build their own Vaadin Portlets and how to run it on Pluto Portal 3.1.0 which is the reference implementation for Portlet 3.0 API.
-
Introduces the different
interfaces
the reader can use to interact with the Portlet phases and Portlet requests. -
Outlines how the reader can enable their Portlets to communicate with other Portlets (be they Vaadin Portlets or not) on the Portal page.
-
Creating Multi-Module Portlet Project
Shows how to create a multi-module Vaadin Portlet maven project. Each portlet is in its own module, and frontend assets are in one module.
-
Adding a Vaadin Portlet Module to an Existing Multi-Module Project
Quick guide on how to add a new Vaadin Portlet Module to an existing Vaadin or non-Vaadin multi-module project.
-
Instructions on adding CDI support to your Vaadin Portlet projects.
-
Describes how to build two functioning Vaadin Portlets that communicate with each other as a multi-module project. The full code example is available in addressbook-portlet.
-
base-starter-flow-portlet
Simple project to get started with build Vaadin Portlets. -
addressbook-portlet
Address book build as multi-module project with inter-portlet communication.