Einzelnen Beitrag anzeigen

Benutzerbild von Olli73
Olli73

Registriert seit: 25. Apr 2008
Ort: Neunkirchen
741 Beiträge
 
#10

AW: Webbroker und mehrere Seiten unter localhost

  Alt 29. Sep 2015, 14:43
Der Experte erstellt eine Anwendung <Webbroker mit Dtasnap> und setzt von sich aus eine Datasnap-Dispatcherkomponente auf das Webmodul. Daher gehe ich davon aus, dass das so kompatbel ist.
Verschiedene Aussagen in der Hilfe in dieser Art:

Zitat:
Wenn Sie ein Web-Modul einsetzen, fungiert dieses als Web-Dispatcher. Verwenden Sie dagegen ein vorhandenes Datenmodul, müssen Sie eine (einzelne) Dispatcher-Komponente (Web.HTTPApp.TWebDispatcher) zu diesem Modul hinzufügen. Der Dispatcher verwaltet eine Gruppe von Aktionselementen, in denen die Behandlung bestimmter Anforderungsbotschaften festgelegt ist. Wenn die Web-Anwendung ein Anforderungsobjekt und ein Antwortobjekt an den Dispatcher übergibt, ist dieser für die Weiterleitung der Anforderung zuständig.
Zitat:
Ihr Projekt kann nur einen Dispatcher enthalten. Dies kann entweder das Web-Modul sein, das bei der Erstellung des Projekts automatisch generiert wird, oder die TWebDispatcher-Komponente, die Sie einem Datenmodul hinzufügen, welches das Web-Modul ersetzen soll. Wenn während der Ausführung ein zweites Datenmodul erzeugt wird, das ebenfalls einen Dispatcher enthält, erzeugt die Web-Server-Anwendung einen Laufzeitfehler.
http://docwiki.embarcadero.com/RADSt...Web-Dispatcher
http://docwiki.embarcadero.com/RADSt.../Das_Web-Modul

Hätte ich jetzt anders gedeutet.

Zitat:
- Ein Eintrag "/Auf romantischer Spur" ...
Gerade wollte ich schreiben, dass der Dateiname keine Leerzeichen hat - zumindest zwischen den ersten beiden Worten nicht; den Rest müsste ich nachsehen..
Also in den Screenshots von deinen Actions sind definitiv Leerzeichen.

Der Feuerfuchs ergänzt das automatisch.
Und weil er korrekt damit umgehen kann, startet er eine Google-Suche, anstatt die Seite aufzurufen bzw. dies zumindest zu versuchen?

Alles, was da mit den Pageproducern gescchieht, ist, dass deren Inhalt an die Antwort zugewiesen wird. Das hat die selbe Wirkung, wie der hartgecodete Inhalt aus den Dummy-Beispielen.
Und du bist dir natürlich zu 100% Sicher, dass da kein Schrott ausgeliefert wird und der Browser nur deshalb nix anzeigt.

Alle Hochachtung! Mir passiert es öfters, dass ich z.B. ein ">" oder ein """ oder gar ein "</tag>" vergesse und deshalb die Seite nicht (richtig) funktioniert.

Die Frage bleibt also: Wieso wird im Browser zwar die Adresszeile auf die beschriebene komische Art aktualisiert, die Seite aber nicht angezeigt und das OnHtmlTag des ActionsItems nicht aufgerufen?
Passiert bei "http://localhost:8080/Auf%20romantischer%20Spur/" wirklich nichts?
  Mit Zitat antworten Zitat