Tengo varios contenidos en mi biblioteca de documentos (imágenes, documentos, videos ...) y quiero obtener la URL de descarga para cada uno de ellos programáticamente, para que pueda muéstrelos en un jsp en un portlet personalizado.Cómo obtener la URL de descarga para un contenido de biblioteca de documentos mediante programación
Investigando, he encontrado esta página con una posible solución: https://www.liferay.com/community/forums/-/message_boards/message/11073293 pero no estoy cómodo con él, ya que implica la construcción de la URL manualmente con varios parámetros.
Me gustaría saber si hay una manera mejor ("forma Liferay") para hacer esto.
Por ejemplo, para compilar una url de inicio de sesión, puede hacerlo manualmente con una cadena '/ c/portal/login' y obtener el p_l_id y concatenar ... pero en lugar de hacerlo manualmente, puede invocar themeDisplay.getURLSignIn () y Liferay lo construye para ti. Estoy buscando algo similar en este caso. – stoldark