Intégrer des classes dans Liferay et les invoquer dans Velocity
Bonjour,
Je tiens d'abord à préciser que je ne suis pas développeur Java !
Voici mon problème : je travaille actuellement sur l'intégration d'un thème pour Liferay et je n'utilise que les variables velocity, les structures et les templates. Cela recouvre jusqu'à présent tous mes besoins ...
Récemment, le client m'a envoyé deux classes Java (Basiques) à intégrer avec Liferay pour générer des items pour le menu. Ces classes serviront de passerelle pour s'interfacer avec un système interne.
Ma mission est d'invoquer ces classes dans Velocity afin d'afficher les fichiers correspondants avec une macro du genre :
Code:
#set($menuGenerator = $serviceLocator.findService("com.monentreprise.mongenerateurdemenu"))
Pour intégrer mes classes, j'ai ajouté dans webapps\ROOT\html\common\themes :
Code:
<%@ page import="com.monentreprise.mongenerateurdemenu" %>
Je suppose que ce n'est pas comme cela que ça fonctionne, je rappelle que je n'ai aucune connaissance de Java.
Est-ce qu'il y a moyen de m'indiquer la bonne démarche à suivre ?
Cordialement,