Je travaille avec Coldfusion 9, sous jBoss/Liferay 6.Liferay 6/jBoss existe-t-il un moyen facile d'avoir des URLs propres?
Tout va bien, j'ai développé pas mal de portlets pour lesquels j'ai travaillé (quand je rencontre des problèmes que je peux gérer) d'une manière directe). Globalement Coldfusion 9 portlets fonctionnent très bien à l'intérieur de Liferay. Une chose que je n'aime vraiment pas, c'est que les URL sont si illisibles, et j'espérais vraiment des URLs propres pour mon application, donc quand un utilisateur cherche, et le résultat revient, je peux les faire cliquer sur un lien comme http://liferaysite.com/web/viewitem/ABC123
.
Actuellement, je reçois une URL raggedy qui inclut l'état du portlet, les propriétés, l'ID de portlet associé à la variable que je transmets (généralement une combinaison de portlet id + variable) et d'autres déchets inutiles.
Existe-t-il un moyen facile d'obtenir des URL propres? Mon problème est que je ne suis pas une personne JAVA, donc je ne suis pas trop confiant pour trouver du code jBoss/Liferay pour faire quelque chose. Cependant, je pense que Liferay est suffisamment "mains libres" pour que je puisse construire mes portlets et les déployer sans modifier le code JAVA et me salir.
Des idées? Je ne suis pas capable de trouver beaucoup d'articles à ce sujet, d'autant plus que Liferay 6 est si nouveau, et il y a si peu de gens qui publient des choses à ce sujet. Peut-être que ce serait une sorte de réécriture d'URL dans Jboss?
Merci, apprécier et toutes les suggestions :)