Schlagwort-Archive: ServerSide JavaScript

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 , , , , , | Schreib einen Kommentar

XPages & InMemory-Agents

Mit InMemory-Agents lassen sich Agenten wunderbar in XPage-Applikationen integrieren. Die XPage wartet, bis der Agent durchgelaufen ist, und über den Documentcontext kann eine bidirektionale Kommunikation zwischen den beiden  stattfinden. Ohne irgendwelche mehr oder minder dubiose Workarounds für das Zwischenspeichern von … Weiterlesen

Veröffentlicht unter Agenten, Allgemein, Lotus Script, XPages | Verschlagwortet mit , , , , | 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 , , | 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 , , , , , , | Schreib einen Kommentar