Foros de discusión

liferay-util:include

thumbnail
Kamesh Sampath, modificado hace 12 años.

liferay-util:include

Regular Member Mensajes: 158 Fecha de incorporación: 27/05/10 Mensajes recientes
Hi,

Can anyone tell me the differnce between <liferay-util:include> and jsp:include/<%@include%> ?

Can I use <liferay-util:include> in my custom portlet application ?, i see that the tag is not getting processed even though i give servletContext parameter for the tag emoticon

I guess I am missing something emoticon

Also whether its advisable to use the tag in the custom jsp of portlet application ?

Thanks

Kamesh
thumbnail
jelmer kuperus, modificado hace 12 años.

RE: liferay-util:include

Liferay Legend Mensajes: 1191 Fecha de incorporación: 10/03/10 Mensajes recientes
&lt;%@include%&gt;


Is the jsp include directive. The content of the file you are including is added at translation time. Eg. when the JSP file is compiled. So any code in the include is treated exactly as when had it been written inline in the jsp that does the include

&lt; jsp:include&gt;


Is the jsp include tag. The contents of the path you are including are added at request time. You can also parameterize the request that's made by nesting jsp:param elements in this tag. You can only include paths that are relative to your servlet context (eg. in your own war file)

<liferay-util:include></liferay-util:include>


Is the liferay inlude tag, afaik its kind of like jsp:include but let's you include files from other servlet contexts then your own, via it's servletContext attribute or portletId.


And then there's a bunch of others also related to including, you did not mention yet. Like <jsp:forward> and <c:import>. What you should use depends on the situation
thumbnail
Kamesh Sampath, modificado hace 12 años.

RE: liferay-util:include

Regular Member Mensajes: 158 Fecha de incorporación: 27/05/10 Mensajes recientes
thanks. but then when I use the <liferay-ui:include> to include a jsp file from my portlet plugin is not working, rather no error or jsp not inlcuded. I also tried putting down the servletContext="<%=this.getServletContext()%>" not sure what is the reason.

Is anyting am missing from this point of view ?
thumbnail
Fuad Efendi, modificado hace 12 años.

RE: liferay-util:include

Regular Member Mensajes: 180 Fecha de incorporación: 5/04/07 Mensajes recientes
This is super stupid, but make sure you have in portal-ext.properties

    theme.jsp.override.enabled=true


"include" tag checks this value in Liferay v.6.1.0 CE GA1...
thumbnail
Kamesh Sampath, modificado hace 11 años.

RE: liferay-util:include

Regular Member Mensajes: 158 Fecha de incorporación: 27/05/10 Mensajes recientes
thanks so much faud, we need this entry to make it work emoticon ... and actually it worked .
Uday Reddy, modificado hace 11 años.

RE: liferay-util:include

New Member Mensajes: 14 Fecha de incorporación: 8/11/11 Mensajes recientes
Hi

I'm using 6.0 EE version.

When i used <liferay-util:include> tag, Neighter executed the included page, nor no error on the page.

I also included the entry in portal-ext.properties file too.

Please help me in this.
thumbnail
mohammad azaruddin, modificado hace 11 años.

RE: liferay-util:include

Expert Mensajes: 492 Fecha de incorporación: 17/09/12 Mensajes recientes
Even i'm facing same problem.....can anyone help me please.....i include <%@ taglib uri="http://liferay.com/tld/util" prefix="liferay-util" %> in jsp file also i enable theme.jsp.override.enabled=true in portal-ext file
Thank you
Regards
thumbnail
Gnaniyar Zubair, modificado hace 11 años.

RE: liferay-util:include

Liferay Master Mensajes: 722 Fecha de incorporación: 19/12/07 Mensajes recientes
Try this:


<liferay-util:include page="/next.jsp" servletContext="<%=this.getServletContext() %>">
Roberto Díaz, modificado hace 11 años.

RE: liferay-util:include

Junior Member Mensajes: 40 Fecha de incorporación: 26/06/08 Mensajes recientes
I have the same problem. I try with everything but it doesn't work. Anyone has any idea??

Thanks.

Gnaniyar Zubair:
Try this:


<liferay-util:include page="/next.jsp" servletContext="<%=this.getServletContext() %>">
thumbnail
Fabian Funkel, modificado hace 11 años.

RE: liferay-util:include

New Member Mensajes: 4 Fecha de incorporación: 7/03/13 Mensajes recientes
Adding that line:

theme.jsp.override.enabled=true


to the portal-ext.properties worked for me. (Liferay 6.1.20-EE-GA2)

You have to restart the server afterwards, obviously.
thumbnail
Habib Zare, modificado hace 8 años.

RE: liferay-util:include

Junior Member Mensajes: 58 Fecha de incorporación: 28/10/12 Mensajes recientes
I do that in liferay 6.2 but it is not working.
please help me.
thumbnail
delang j, modificado hace 7 años.

RE: liferay-util:include

Expert Mensajes: 252 Fecha de incorporación: 14/07/08 Mensajes recientes
Habib Zare:
I do that in liferay 6.2 but it is not working.
please help me.


please look at this link.
https://web.liferay.com/community/forums/-/message_boards/message/4315190