Das Notes Forum

Lotus Notes / Domino Sonstiges => Java und .NET mit Notes/Domino => Thema gestartet von: CLP-Alex am 10.07.08 - 08:24:27

Titel: LN API - Richtext per Java
Beitrag von: CLP-Alex am 10.07.08 - 08:24:27
Hallo zusammen,

ich versuche seit längerem ein Richtextfeld über die LN API anzusprechen

Der Text Inhalt des bodyfeldes wird auch im Web angezeigt aber keine Formatierung oder enthaltene Grafiken.
Mit den Fehlenden Formatierungen könnte ich leben, aber das mit den Grafiken ist ein Problem.

In der Hilfe steht nur:
Specifies the path for the edit control files (dhtmled.js and domec.js) and to the editor applet. Do not include the ending slash (/) or the editctrl subdirectory in the codepath attribute. For example:
<domino:richtext name="body" codepath="domino\java"/>

Beide Dateien sind da, Pfad ist denke ich relativ zum DATA.
Was mache ich Falsch

Danke und Gruß
Alex
Titel: Re: LN API - Richtext per Java
Beitrag von: flaite am 10.07.08 - 08:51:47
Was mache ich Falsch
Wenn du schon so offen fragst, bekommst du auch eine offene Antwort.
Ich mags oft überhaupt nicht, offene Antworten zu bekommen.
Du kümmerst dich zu wenig um den Kontext, in dem diese Information steht.
Diese Tags sind aus den JSP-Taglibs, die du benutzen kannst, wenn du aus einem Java Application Server wie Tomcat, Websphere, Bea Weblogic, JBoss, Glassfish, Resin, etc. auf ein Notes Datenbank zugreifst.
Titel: Re: LN API - Richtext per Java
Beitrag von: CLP-Alex am 10.07.08 - 08:57:38
Das ist mir klar, zur weiteren Info Jboss wird benutzt, wie sonst sollte das funktionieren.

Ach ja, ich liebe offene Antworten.  ;D
Titel: Re: LN API - Richtext per Java
Beitrag von: flaite am 10.07.08 - 11:16:16
Ach ja, ich liebe offene Antworten.  ;D
Ich öfters nicht.

ok. Ich denke die Formatierungen gehen verloren, da dies offenbar nicht durch die Domino HTTP Engine geht. Dein Applikationsserver kennt natürlich das Notes RichText Format nicht.
Eine Möglichkeit wäre von deiner EE5 Anwendung heraus Domino über http anzusprechen und den Inhalt des RichText Feldes zu parsen.

Ich halte die Domino Taglibs aus architektonischen Gründen für fragwürdig, weil da aus dem View Layer heraus ohne Indirektion auf Domino Backend-Daten zugegriffen wird.
Titel: Re: LN API - Richtext per Java
Beitrag von: CLP-Alex am 10.07.08 - 11:27:39
genau das ist auch meine Vermutung, werde wohl eine Webmaske basteln und das Dokument direkt aufrufen. Also den Domino-HTTP nutzen.

Danke