Vista combinada Visión Plana Vista de árbol
Discusiones [ Anterior | Siguiente ]
Jitender Dhiman
Links in JSF portlet
24 de enero de 2013 1:26
Respuesta

Jitender Dhiman

Ranking: New Member

Mensajes: 21

Fecha de incorporación: 21 de septiembre de 2012

Mensajes recientes

Hi, I am new to liferay ..

I want to create link of other page in my JSF portlet.
I am using :

<portlet:renderURL var="kpage">
<portlet:param name="hm" value="/kpage.xhtml" />
</portlet:renderURL>

<h:outputLink value="#{kpage}">s</h:outputLink>


But it does not works..

both pages are in views folder.
Neil Griffin
RE: Links in JSF portlet
24 de enero de 2013 14:40
Respuesta

Neil Griffin

LIFERAY STAFF

Ranking: Liferay Legend

Mensajes: 2040

Fecha de incorporación: 26 de julio de 2005

Mensajes recientes

Do you want to simply navigate to a different JSF view in the same portlet? If so then you can do something like this:

1<h:commandButton action="/kpage.xhtml" value="Click Me" />


The usage of portlet:renderURL would be more appropriate for re-rendering the current portal page.
Jitender Dhiman
RE: Links in JSF portlet
24 de enero de 2013 22:18
Respuesta

Jitender Dhiman

Ranking: New Member

Mensajes: 21

Fecha de incorporación: 21 de septiembre de 2012

Mensajes recientes

Thanks Neil.

but for commandlink we have to use form also..

Can we make links without creating form...?
Neil Griffin
RE: Links in JSF portlet
29 de enero de 2013 13:01
Respuesta

Neil Griffin

LIFERAY STAFF

Ranking: Liferay Legend

Mensajes: 2040

Fecha de incorporación: 26 de julio de 2005

Mensajes recientes

The h:commandButton and h:commandLink component tags must be surrounded by h:form in order to work. This is because the JSF lifecycle has to be executed in order to execute the NavigationHandler which transitions to the next viewId.