14 February 2011

ADF Taskflows vs ADF Portlets - Renderización


Rendering ADF portlets

Existe una gran diferencia entre la renderización de portlets y los taskflows.
Los taskflows se renderizan dentro de la página, mientras que los ADF portlets usan iframes.

En el caso de los portlets, la desventaja mas característica es que cuando estos lanzan un popup, este se renderiza dentro del iframe, mientras que con los taskflows no, ya que forman parte de la página.

Cada vez que se pone un portlet en una página, sus dimensiones no cambian, por ejemplo si se usa un acordeón y se despliega un panel, el portlet no se adapta a su contenido (no crece / no se redimensiona), pudiendose ver las scrollbars para mostrar el contenido, y esto desde luego no es usable. Por esta razón hay que tener cuidado al diseñar un portlet ADF.

Continuará ...

- FIN -

2 comments:

Unknown said...

Entonces es mejor hacer portlets con pageflows?

Emmerson Miranda said...

Si desarrollamos sobre WebCenter, lo mas recomendable es hacer TaskFlows.