Suche
Kategorien
Über…
Das ist das Blog von Sven Hasselbach über Themen aus der Entwicklung und alles, was ihm sonst so durch den Kopf geht.
Seit 2003 als freiberuflicher Entwickler deutschlandweit im Einsatz, mit dem Schwerpunkten Lotus Notes & XPages, Spring, Java & OSGi
IBM ICS Champion 2013
Um Kontakt mit mir aufzunehmen, einfach eine eMail an contact<at>hasselba.ch schicken oder mich bei XING finden:
Projektanfragen sind immer willkommen!-
Neueste Beiträge
Neueste Kommentare
- Chris Eggenberger bei xsp.application.context.proxy
- Chris Eggenberger bei xsp.application.context.proxy
- Displaying Markdown in an XPage using the showdown.js library - wp2020.focul.net bei XPages: Inject CSJS code at page top
Archive
Meta
Schlagwort-Archive: XSP
Performance-Tuning (6): Parallele Partial Refreshs
Multiple Partial Refreshs sind eine schöne Sache, um mehrere Elemente einer XPage zu aktualisieren. Doch da die AJAX-Requests generell asynchron verarbeitet werden, stellt sich die Frage, in wieweit es erforderlich ist, sie sequentiell seriell wie in dem verlinkten Beispiel abzuarbeiten: … Weiterlesen
Veröffentlicht unter Dojo Toolkit, HTML, Java Script, Performance, Web, XPages, XSP
Verschlagwortet mit Dojo Toolkit, Domino, HTML, Java Script, Partial Refresh, Performance, ServerSide JavaScript, Tipp, Web, XPages, XSP
2 Kommentare
Der neue HTTP Header ‚X-XspRefreshId‘
Mit Domino 8.5.3 ist der neue HTTP Header ‚X-XspRefreshId‘ eingeführt worden, mit dem sich die refreshId eines Partial Refreshs vom Server aus verändern lässt. Dadurch ist es möglich, ein Element zu refreshen, dass Ergebnis dieser Operation jedoch auf ein anderes … Weiterlesen
Veröffentlicht unter Dojo Toolkit, Java Script, Server, ServerSide JavaScript, Web, XPages, XSP
Verschlagwortet mit 8.5.3, Dojo Toolkit, Domino, HTTP, Java Script, Partial Refresh, Server, ServerSide JavaScript, Tipp, Web, XPages, XSP
Ein Kommentar
Abbrechen eines Partial Refresh im Client
Leider bietet das XSP-Objekt keine Möglichkeit, einen Partial Refresh via CSJS vorzeitig zu beenden. Zwar basiert der Partial Refresh-Mechanismus auf dojo.xhr-Requests, die diese Funktionalität bieten, doch das XSP-Objekt stellt keine Möglichkeit zur Verfügung, auf die darunter liegenden Dojo-Objekte zuzugreifen. Um … Weiterlesen
Veröffentlicht unter Dojo Toolkit, Java Script, Web, XPages, XSP
Verschlagwortet mit Dojo Toolkit, Domino, HTTP, Java Script, Partial Refresh, Tipp, Web, XPages, XSP
Schreib einen Kommentar
OpenNTF XSnippets Beta gestartet
XSnippets – The next generation code bin, ist als Beta gestartet. Das neue OpenNTF Projekt dient als Sammlung für kleine Code-Schnipsel, die von der Community für die Community zur Verfügung gestellt werden. Hier sind die ersten Schnipsel zu finden.
Veröffentlicht unter Allgemein, Dojo Toolkit, Java, Java Script, JSF, Lotus Script, ServerSide JavaScript, XPages, XSP
Verschlagwortet mit Dojo Toolkit, Domino, Java, Java Script, ServerSide JavaScript, Tipp, XPages, XSP
Schreib einen Kommentar
Performance-Tuning (5): Links und xsp.redirect
Ein Serverseitiger Redirect wird durch die XPages-Engine standardmäßig so durchgeführt, daß an den Client ein spezieller HTTP-Header gesendet wird, der via Javascript ausgewertet und dann durch CSJS geöffnet wird. Der Hintergrund hierbei ist, daß sich dadurch die URL in der … Weiterlesen
Veröffentlicht unter Allgemein, Java Script, Performance, Server, ServerSide JavaScript, Web, XPages, XSP
Verschlagwortet mit Domino, HTTP, Java Script, Performance, Server, ServerSide JavaScript, Tipp, Web, XPages, XSP
Ein Kommentar
Application-Properties mittels SSJS auslesen
Um Serverseitig zu ermitteln, welche Dojo-Version verwendet wird, kann folgender Code verwendet werden: <xp:label id=“lblJSVersion“> <xp:this.value><![CDATA[#{javascript:var reqParam = new com.ibm.xsp.context.RequestParameters ( facesContext ); reqParam.getLibraryVersion()}]]> </xp:this.value> </xp:label> [Code liefert unter 8.5.3 in der Standard-Einstellung „1.6.1“ zurück] Um zu ermitteln, ob … Weiterlesen
Veröffentlicht unter Allgemein, Dojo Toolkit, Java, Java Script, Server, ServerSide JavaScript, XPages
Verschlagwortet mit Designer, Dojo Toolkit, Server, ServerSide JavaScript, Tipp, XPages, XSP
Schreib einen Kommentar
Performance-Tuning (3): XSPClientLite.js
Im xsp.properties-File gibt es einen undokumentierten Parameter, mit der sich eine abgespeckte Version der JavaScript-Routinen im Client einbinden läßt: die XSPClientLite.js. Die Library wird bei einer Standard-Installation von der IBM mitgeliefert. Hierbei handelt es sich um eine deutlich kleinere Version … Weiterlesen
Veröffentlicht unter Allgemein, Dojo Toolkit, HTML, Java Script, Performance, Web, XPages, XSP
Verschlagwortet mit Dojo Toolkit, Domino, HTTP, Java Script, Performance, Server, Tipp, Web, XPages, XSP
2 Kommentare
Quick-n-Dirty: Kontrolle über $$OpenDominoDocument
Wird ein Dokument via $$OpenDominoDocument.xsp geöffnet, muß nicht zwangsläufig eine passende XPage mit gleichem Namen der gespeicherten Form vorhanden sein, um das Dokument anzuzeigen. Auch über das xsp.properties-File läßt sich das Verhalten steuern. Durch folgende Eintrag kann einer Form eine … Weiterlesen
Das Speichern von Dokumenten & Events
Speichert man ein Dokument über die Javascript-Methode „save()„, werden die Events (QuerySave, Compute und PostSave) nicht ausgeführt. <?xml version=“1.0″ encoding=“UTF-8″?> <xp:view xmlns:xp=“http://www.ibm.com/xsp/core“> <xp:this.data> <xp:dominoDocument var=“doc“> <xp:this.querySaveDocument> <![CDATA[#{javascript:print ( „querySave“ ) }]]> </xp:this.querySaveDocument> </xp:dominoDocument> </xp:this.data> <xp:link escape=“true“ text=“Link“ id=“link1″> <xp:eventHandler event=“onclick“ … Weiterlesen
Veröffentlicht unter Allgemein, ServerSide JavaScript, XPages
Verschlagwortet mit Designer, Domino, Server, ServerSide JavaScript, XPages, XSP
Schreib einen Kommentar
Partial Refresh: Get vs. Post (2)
In bestimmten Konstellationen kann es vorkommen, daß ein Aufruf von XSP.partialRefreshPost nicht ausgeführt wird; der gleiche Aufruf in der GET-Variante hingegen funktioniert einwandfrei. Das kann an der Implementierung der beiden Funktionen liegen, denn hier gibt es einen kleinen aber feinen … Weiterlesen
Veröffentlicht unter Allgemein, Dojo Toolkit, Java Script, Web, XPages, XSP
Verschlagwortet mit Dojo Toolkit, Domino, HTML, HTTP, Java Script, JSF, Partial Refresh, Web, XPages, XSP
Schreib einen Kommentar