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
Archiv der Kategorie: ServerSide JavaScript
Partial Refresh: Get vs. Post
Wenn man die Wahl hat, einen Partial Refresh via HTTP GET oder via HTTP POST auszulösen, sollte aus Gründen der Performance stets die GET-Variante bevorzugt werden. Das läßt sich durch zwei Umstände begründen: 1. Handling des XMLHttpRequests im Browser Wird … Weiterlesen
Veröffentlicht unter Allgemein, Java Script, JSF, Performance, ServerSide JavaScript, Web, XPages, XSP
Verschlagwortet mit Domino, HTTP, Java Script, JSF, Partial Refresh, Performance, Server, ServerSide JavaScript, Web, XPages, XSP
Schreib einen Kommentar
Abfangen einer fehlerhaften „documentId“
Öffnet man eine XPage, die ein Dokument über eine Datasource einbindet, kann man die UNID des Dokumentes über den „documentId“-Parameter angeben. Problematisch ist allerdings, wenn die UNID falsch ist (z.B. wenn das Dokument gelöscht wurde), denn dies führt zu hässlichen 500er-Fehlern … Weiterlesen
Veröffentlicht unter Allgemein, Errorhandling, Java Script, ServerSide JavaScript, Web, XPages
Verschlagwortet mit Domino, Errorhandling, HTTP, Java Script, Server, ServerSide JavaScript, Web, XPages
Schreib einen Kommentar
Einfacher Datenaustausch zwischen SSJS & JS
Im XPages-Developer-Forum wurde die Frage gestellt, wie man auf einer XPage einen Button dazu bringen kann, erst ein Serverseitiges JavaScript auszuführen, um danach dessen Rückgabewert in einem Clientseitigen Javascript zu verarbeiten. Meine Lösung hierzu sieht so aus, daß der Datenaustausch … Weiterlesen
Veröffentlicht unter Allgemein, HTML, Java Script, ServerSide JavaScript, XPages
Verschlagwortet mit Domino, HTML, Java Script, ServerSide JavaScript, Web, XPages
Schreib einen Kommentar
Datacontext not found
Der Datacontext ist eine praktische Möglichkeit, in einer XPage globale Objekte zu definieren. Nur muß man bei der Werte-Berechnung darauf achten, daß ein Datacontext mit dem Wert „null“ nicht möglich ist: Definiert man ein Datacontext-Objekt mit „null“… <xp:this.dataContexts> <xp:dataContext var=“mailAdress“> … Weiterlesen
Veröffentlicht unter Allgemein, Java Script, ServerSide JavaScript, XPages
Verschlagwortet mit Domino, ServerSide JavaScript, XPages
Schreib einen Kommentar
Bug: „Unescape“ fehlerhaft implementiert (Domino 8.5.2)
Die Javascript-Funktion unescape ist Serverseitig fehlerhaft implementiert. Nach einem Sonderzeichen wird bei der Konvertierung das darauf folgende einfach ignoriert, wie durch folgendes Beispiel nachvollzogen werden kann. <?xml version=“1.0″ encoding=“UTF-8″?> <xp:view xmlns:xp=“http://www.ibm.com/xsp/core“> <xp:this.beforePageLoad><![CDATA[#{javascript: print ( unescape(„%20ABC%20DEF“) );}]]></xp:this.beforePageLoad> </xp:view> [Fett hervorgehoben: der … Weiterlesen
Veröffentlicht unter Allgemein, ServerSide JavaScript, XPages
Verschlagwortet mit Bug, Domino, HTTP, Server, ServerSide JavaScript, Web, XPages
Schreib einen Kommentar