ERLEDIGT
NEIN
NEIN
ANTWORTEN
10
10
ZUGRIFFE
1681
1681
EMPFEHLEN
-
30.01.08 09:02 #1
- Registriert seit
- Dec 2007
- Ort
- Burglahr (Rheinland Pfalz)
- Beiträge
- 16
Hallo erstmal,
wie die Überschrift schon sagt, möchte ich gerne in mein Servlet eine JavaScript Engine einbetten. Dies soll Rhino sein. Hab mir auch die Rhino Dokumentation mehrmals durchgelesen. Da ich mit JavaScript in Java implementieren keine Erfahrung habe, tu ich mich leider noch ziemlich schwer.
Kennt einer eine gute Deutsche Doku oder hilfe zum einbetten von Rhino?
Eigentlich hab ich mir das mit meinem Servlet und JavaScript so vorgestellt: Das JavaScript soll (wenn möglich) ein Interface von mir implentieren. In meinem Servlet muss ich dann eigentlich nur eine Funktion aus dem Script anstoßen.
Wäre auch Dankbar für eine kleine Grundlegende Erklärung, zu den Objekten von Rhino (Context, ScriptableObject etc) und für ein paar Beispiele.
Ich hoffe die Erklärung reicht, falls ich noch was wichtiges offen gelassen habe, bitte schreiben.
Vielen Dank schonmal im Vorraus.
Gruß
Timo S.
-
Ich raff grad nicht so recht was für einen Sinn das haben soll.
Das Servlet ist eine Technik, die Code auf dem Server ausführt - JavaScript läuft im Browser des Clients.
Gib mal ein Beispiel was das JavaScript in deinem Servlet den machen soll.
-
31.01.08 09:35 #3
Schon mal mit Google versucht?
"... Jeder von uns ist Kunst... gezeichnet vom Leben" (Casper)
"Sir?, we're sorrounded!"
"Excellent, we can attack in any direction"
-
31.01.08 10:42 #4
- Registriert seit
- Dec 2007
- Ort
- Burglahr (Rheinland Pfalz)
- Beiträge
- 16
Mein Servlet ist eine Art Schnittstelle zu Folgesystemen. Die Funktionen die mein Servlet ausführen soll, liegen entweder in Jar Paketen oder .js Dateien, also JavaScript Dateien. Das mit den js Dateien hat den Sinn, ein paar spezielle Funktionen ausführen zu können, was aber eigentlich nicht wichtig für meine Fragestellung ist.
Was ist denn jetzt daran nicht zu verstehen? Es gibt auch Konsolenanwendungen die js Dateien ausführen sollen, nur mal als Beispiel.#
@Matze from HwI:
Was ist denn Google? Ist das eine ScriptEngine wie Rhino? Kann ich damit dann Skripte ausführen?
Sorry und nimms nicht persönlich, aber solche Anworten wie "schonmal mit Google versucht" müssen doch echt nicht sein. Wenn ich bei Google was gefunden hätte, hätte ich wohl kaum hier gefragt, was dir, wenn du deinen Kopf benutzt hättest, hätte klar sein müssen. Wenn du das nächste mal antwortest, dann bitte eine Antwort mit Inhalt, das mein ich nicht nur für meinen Thread, sondern für alle. Sowas regt mich echt auf...
Habs aber mittlerweile einigermaßen hinbekommen, wenn jemand noch paar Tips hab, wär ich trotzdem Dankbar
-
@Beatsteak
Um Matze mal in Schutz zu nehmen. Es gibt genügend, die so "einfache" Fragen stellen, die mit 5 Minuten google bemühen erledigt wären. Deshalb kommt öfter mal der Hinweis auf Google.
Bei dir verstehe ich den Hinweis aber nicht. Ich denke nämlich, dass jemand der sich die Doku ein paar mal durchliest, auch mal bei google sucht.
MFG
zEriXEs ist schwer Allwissend zu sein. Aber ich komme damit klar. ;-)
-
31.01.08 10:49 #6"... Jeder von uns ist Kunst... gezeichnet vom Leben" (Casper)
"Sir?, we're sorrounded!"
"Excellent, we can attack in any direction"
-
@Matze
Er hat ja nicht gefragt, ob es eine Doku gibt, sondern ob es eine deutsche Doku gibt. Weiter oben steht ja, dass er die Doku schon ein paar mal durchgelesen hat. Also wird er sich auch die Mühe gemacht haben eine deutsche Doku zu suchen.
Es bringt, aber nichts darüber jetzt weiter zu diskutieren, damit ist ja keinem geholfen.
MFG
zEriXEs ist schwer Allwissend zu sein. Aber ich komme damit klar. ;-)
-
31.01.08 10:58 #8
- Registriert seit
- Dec 2007
- Ort
- Burglahr (Rheinland Pfalz)
- Beiträge
- 16
Deine letzte Reaktion versteh ich nich ganz, aufgrund meiner jetzigen Laune würd ich ja sagen: wer lesen kann is klar im Vorteil, denn wenn du den Satz da oben richtig interpretierst, würdest du sehen, das ich die Doku schon gelesen habe.
Aber ich will hier keinen Streit anfangen, und ich hab auch nicht vor, dich zu kränken, beleidigen oder blöd anzufahren. Bei manchen Beiträgen wo gefragt wird: "gibts ne Doku", kann ich deine Reaktion sogar gut verstehen, aber bei mir halt eben nicht. Vielleicht hast du ja den Satz auch einfach überlesen.
Naja, mehr will ich jetzt eigenlich über das Thema nicht mehr verlieren, denn nachher passt der Thread hier nicht mehr ins Java Forum
-
31.01.08 11:01 #9
Zurück zum Thema:
Welche Rhino Version benutzt du?
Laut http://www.filou.de/rhino3d/30.htm ist ab Version3.0 eine deutsche Doku dabei?!"... Jeder von uns ist Kunst... gezeichnet vom Leben" (Casper)
"Sir?, we're sorrounded!"
"Excellent, we can attack in any direction"
-
31.01.08 11:06 #10
- Registriert seit
- Dec 2007
- Ort
- Burglahr (Rheinland Pfalz)
- Beiträge
- 16
Ich meine eigentlich Mozilla Rhino, da habe bis jetzt noch keine Deutsche Doku gefunden. Irgendwie glaub ich auch nicht, das es eine gibt, oder ich hab sie die ganze Zeit irgendwie übersehen. Aber ich glaub ab der Java 1.6 ist Rhino auch integriert, also würde mir auch schon ne allgemeine Java Doku helfen, die sich mit dem Thema befasst...
http://www.mozilla.org/rhino/
-
27.02.08 08:19 #11
- Registriert seit
- Dec 2007
- Ort
- Burglahr (Rheinland Pfalz)
- Beiträge
- 16
Hallo,
habe jetzt eine weitere Frage bezgl. dieser Problemstellung. Die JavaScript Enginge hab ich jetzt am laufen, jetzt muss ich bei ihr noch irgenwie Objekte registrieren, auf welche die Scriptengine zugreifen kann. Gibts nicht so ne Art GlobalContext, dem man einfach die Objecte übergeben kann?
Ähnliche Themen
-
Google App Engine - Java
Von vogella im Forum Java Technology NewsAntworten: 0Letzter Beitrag: 25.02.10, 06:01 -
Flash einbetten – XHTML und ohne Javascript
Von tobee im Forum HTML & XHTMLAntworten: 2Letzter Beitrag: 23.01.10, 11:52 -
Java 2D Engine für Spiele
Von Prophet05 im Forum JavaAntworten: 4Letzter Beitrag: 01.03.08, 16:20 -
Java 2D game engine?
Von Finalplayer_Ryu im Forum JavaAntworten: 9Letzter Beitrag: 06.02.08, 08:02 -
Formular in JavaScript einbetten
Von Benedikt im Forum Javascript & AjaxAntworten: 20Letzter Beitrag: 26.03.03, 20:31





Zitieren


Login





