Forum des développeurs Jahia francophones
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
Smartphone Xiaomi 14 – 512 Go- 6,36″ 5G ...
Voir le deal
599 €

Problème d'Encodage des URL

2 participants

Aller en bas

Problème d'Encodage des URL Empty Problème d'Encodage des URL

Message  JavaPower Jeu 5 Mar - 22:26

Bonjour,

J'ai un problème au niveau des lien et des images de mon portlet.
Comme il est indiqué dans la documentation du Bridge pour les applications struts que l'on souhaite passer en portlet, j'ai utilisé uniquement des
Code:
<html:link> <html:img> <html:rewrite>
pour encoder les chemin des ressources et des liens.
Mais j'ai un problème qui n'arrive que sur IE6 :

  • Le nom du portlet est "ApplPortlet"
    Le nom de mon serveur est "serverJahia"
    Le domaine de mon site (url d'acces) est "www.siteIntranetSociete.com"


Dans IE7 et Mozilla les sources de mes images pointent bien sur "http://www.siteIntranetSociete.com/jahia/ApplPortlet/nomImag.png"
Mais dans IE6 les images pointent sur "http://serverJahia:8080/jahia/ApplPortlet/nomImag.png"

J'ai le même problème avec mes links.

Quelqu'un pourait-il m'éclairer car je ne vois pas du tout ou est le problème.... Crying or Very sad

Merci d'avance.

JavaPower
Curieux de Jahia

Messages : 26
Date d'inscription : 07/01/2009

Revenir en haut Aller en bas

Problème d'Encodage des URL Empty Re: Problème d'Encodage des URL

Message  Guillaume Ven 6 Mar - 16:30

qu'est ce qui est généré comme code HTML ?
<a href="ApplPortlet/nomImag.png"> ?? autre chose ?
Guillaume
Guillaume
Administrateur

Messages : 87
Date d'inscription : 06/01/2009

https://jahia.frenchboard.com

Revenir en haut Aller en bas

Problème d'Encodage des URL Empty Re: Problème d'Encodage des URL

Message  JavaPower Ven 6 Mar - 18:38

Les links sont plus du genre :
Code:
<a href="/jahia/Jahia/_ns/YkNSQVdlYlBvcnRsZXQ6OkNSQVdlYlBvcnRsZXQ6OjI4NzczZGM1OjExZmM4MGQ5YWM0Oi03ZmY0fGVfc3BhZ2U9MT0vdmlld0Nob2l4cGVyaW9kZS5kbw__/cache/bypass/j2action/true/appid/7265_5/keyURL/PageName">

et les images :
Code:
<img src="/ApplPortlet/images/buttons/btNew.png">

Je viens de faire plusieurs tests, et il n'y a pas que sous IE6, sous tous les navigateurs sauf IE7.

En faite, je me demande si au lieu de récupérer le contexte, le bridge ne récupére pas le nom du serveur et ajoute le port.

D'ailleurs dans jahia.properties et jahia.selekton on a cette ligne :
Code:
siteServerNameTestURLExpr                             
= ${request.scheme}://${siteServerName}:${request.serverPort}${request.contextPath}/jsp/isjahia.jsp

Le problème n'est pas au niveau du site, mais du portlet. Je pense que ça viens du bridge...

JavaPower
Curieux de Jahia

Messages : 26
Date d'inscription : 07/01/2009

Revenir en haut Aller en bas

Problème d'Encodage des URL Empty Re: Problème d'Encodage des URL

Message  Guillaume Ven 6 Mar - 19:22

Cela vient peut être du nom du serveur que tu paramètres dans l'administration de jahia lorsque tu installes Jahia ? (que tu peux modifier apres coup dans l'interface d'admin )
Guillaume
Guillaume
Administrateur

Messages : 87
Date d'inscription : 06/01/2009

https://jahia.frenchboard.com

Revenir en haut Aller en bas

Problème d'Encodage des URL Empty Re: Problème d'Encodage des URL

Message  JavaPower Ven 6 Mar - 20:31

Ou peut on changer ce nom? je travaille sur la version community.

JavaPower
Curieux de Jahia

Messages : 26
Date d'inscription : 07/01/2009

Revenir en haut Aller en bas

Problème d'Encodage des URL Empty Re: Problème d'Encodage des URL

Message  JavaPower Lun 9 Mar - 21:39

Salut,

J'ai la solution!

En faite j'avais une balise
Code:
<base />
dans le head de mon layout.
Ce qui m'a surprise, c'est que normalement jahia enleve le "head" des portlet et ne concerve que le body.

Enfin, il suffit d'enlever cette balise et le contexte est préservé.


Voili voilou. cheers

JavaPower
Curieux de Jahia

Messages : 26
Date d'inscription : 07/01/2009

Revenir en haut Aller en bas

Problème d'Encodage des URL Empty Re: Problème d'Encodage des URL

Message  Guillaume Mar 10 Mar - 11:57

En tous cas merci bien pour avoir posté tes réponses !
Guillaume
Guillaume
Administrateur

Messages : 87
Date d'inscription : 06/01/2009

https://jahia.frenchboard.com

Revenir en haut Aller en bas

Problème d'Encodage des URL Empty Re: Problème d'Encodage des URL

Message  JavaPower Mar 10 Mar - 17:15

De rien Smile
Je pense que c'est important d'enrichir ce forum au max avec les reponses lorsqu'on les a!

@+

JavaPower
Curieux de Jahia

Messages : 26
Date d'inscription : 07/01/2009

Revenir en haut Aller en bas

Problème d'Encodage des URL Empty Re: Problème d'Encodage des URL

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum