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: Junior Member

Mensajes: 29

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: 2511

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: Junior Member

Mensajes: 29

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: 2511

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.

Participate in the State of Liferay Community 2017. Help the community and even win some prizes!