Domino 9 und frühere Versionen > ND8: Entwicklung - XPages
Hintergrundbilder in Tabelle werden nicht angezeigt
Sven Hasselbach:
Ah ok. Das Problem ist die Referenzierung des Bildes, denn die sind bei Dir ja relativ eingebunden.
Normalerweise ist der Pfad zu der XPage ja sowas:
http://example.com/db.nsf/xpage.xsp
Die von Dir eingebundenen Bilder "ersetzen" dann den Teil bis zum letzten Slash, d.h. aus der URL wird dann vom Browser ein
http://example.com/db.nsf/service.jpg
Wenn Du die Datenbank mit einer Start-XPage öffnest, ist Deine XPage ja zu erreichen unter
http://example.com/db.nsf
Der Browser ändert dann die Links zu den Pfaden der Bilder in
http://example.com/service.jpg
Da liegen die Bilder nicht, der Aufruf geht schief.
Das beste hierfür ist, eine Startseite einzubauen, die eine Weiterleitung auf deine eigentliche XPage macht.
--- Code: ---<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">
<xp:this.beforePageLoad><![CDATA[#{javascript:context.redirectToPage("xpage.xsp", true)}]]></xp:this.beforePageLoad>
</xp:view>
--- Ende Code ---
Dann hast Du dieses Problem (und weitere Refernzierungsprobleme) nicht mehr.
theBastian:
Ah, cool. Werde ich sofort testen. :) Danke schon mal für Deine Hilfe.
theBastian:
Schnell umgesetzt und erfolgreich getestet. Danke nochmal.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln