掲示板

Portlet con Freemarker

8年前 に Diego Cos によって更新されました。

Portlet con Freemarker

New Member 投稿: 4 参加年月日: 15/11/30 最新の投稿
Buenas a todos,

toda mi experiencia con Liferay es desarrollando portlets con Primefaces.

En mi nuevo proyecto tengo que migrar un portal de 6.1 a 6.2 (esto lo llevo bien) y todos sus portlets. Tengo el requerimiento también de migrar todo lo que hay en JSP a Freemarker.

He encontrado mucha información del uso de ADT para crear plantillas con Freemarker para editar el aspecto de los portlets, pero no es esto lo que me piden.

¿Se puede coger un portlet y migrar todos sus jsp a ftl?

De ser así conocéis algún tutorial o podéis orientarme un poco sobre como empezar?

Muchas gracias.
thumbnail
8年前 に Andrew Jardine によって更新されました。

RE: Portlet con Freemarker

Liferay Legend 投稿: 2416 参加年月日: 10/12/22 最新の投稿
Hola Diego,

Voy a reponder pero como hace bastante tiempo que hable en espagnol, no se si lo vas a comprender lo que estoy diciendo.

Es muy facile creer una portlet utilizando el MVCPortlet de Liferay. Tabien, tienen una classe que se llama FreemarkerPortlet (y tambien una otra que se llama VelocityPortlet). Estos dos classes so hijos the la MVCPortlet classe. Entonces, tu puedes creer una portlet como --


public class MyPortlet extends FreemarkerPortlet
{
 
}


y para los "views" de la portlet, puedes utilizar free marker. Lo mejor cosa con freemarker es que puedes utilizar los mismos taglibraries que puedes utilizar en JSP. Creo que todas las cosas que haces in el MyPortlet.java class so el mismo wue en una JSP portlet, pero tienes una view.ftl, no una view.jsp.
8年前 に Diego Cos によって更新されました。

RE: Portlet con Freemarker

New Member 投稿: 4 参加年月日: 15/11/30 最新の投稿
Muchas gracias Andrew!

I´ll try this later! Thanks again.