Service web global Rest
Javlo contient un ensemble de service rest par défaut.
static-config.properties : security.rest-servlet = true devrait être activé, sur un serveur de base sécurité par défaut la valeur est "true".
Service Rest par défaut
ContentRest
url de base : /rest/content/#path#
renvoie le contenu d'une page accessible via #path# en json.
ContentRest (récursif)
url de base : /rest/content-children/#path#
renvoie le contenu d'une page et des pages filles accessible via #path# en json.
ComponentRest
url de base : /rest/component/#type#?#params#
renvoie la liste des composants de type #type#, les params possibles change en fonction du type de composant :
- content : recherche dans le contenu d'un composant (pour tout les composants)
- max : nombre maximum de réponse (10 par défaut)
- #fieldname# : pour les dynamicComponent
FileRest
url de base : /rest/file/#path#
renvoie les métadonnées d'un fichier qui est identifié par #path#
Service Rest export Component
url de base : /expcomp/#id#.#format#
renvoie les données d'un composant dans le format (html, csv)
JSTL attribute : exportComponentUrlHtml, exportComponentUrlCsv