Java-Klassen aus JavaScript aufrufen

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo,

könnt ihr mir sagen ob ich eine Java-Klasse aus einem JavaScript heraus aufrufen kann?
 
S

SlaterB

Gast
ich denke nicht, dass das geht, JavaScript ist eine Macro-Sprache für einen Brower,
der ist schon froh, dass zu verstehen, hat aber normalerweise keine Intention, auch noch normale Programme zu starten,
ob in Java oder anderer Programmiersprache,

Sicherheitsrisiko, Aufwand, ..

steht in keinem Verhältnis zum Zweck der einfachen Web-Seite,
behaupte ich mal philosophierend
 
G

Guest

Gast
Wie könnte ich denn dann folgendes Problem lösen:

Es geht um eine Anwendung die in Java realisiert ist und die auf einem Apache Tomcat Webserver läuft. Durch klicken auf einen Button in der Weboberfläche kann eine Objekt in der Anwendung erzeugt werden. Die Anwendung soll um eine Funktionalität erweitert werden:

neue Funktionalität:

Nun hat die Erweiterung folgende Aufgabe: Sobald eine Objekt in der Anwendung erzeugt wurde soll für dieses Objekt noch eine passende Unterstruktur erzeugt werden. Das Erzeugen der Unterstruktur geht nur aus Java heraus. Durch das klicken auf den Button "Objekt erzeugen" wird ein JavaScript aufgerufen. Aus diesem JavaScript muss ich nun irgendwie zu den Java-Klassen gelangen die für das erzeugen der Unterstruktur des Objektes zuständig sind.

1.)
Wie könnte ich den Schritt vom JavaScript hin zu den Java-Klassen am einfachsten umsetzen?

2.)
Ist es vielleicht möglich aus dem JavaScript ein JSP aufzurufen welches dann wiederrum die eigentlichen Java-Klassen aufruft?
 
M

maki

Gast
2. wäre richtig

Solltest dir die Grundlagen für Servlets und JSPs aneignen, hoffe das du Java bereits gut "kannst", sonst wird das 'ne schwere Geburt.
 
S

SlaterB

Gast
selbst wenn du mit JavaScript beim Client irgendwas machen könntest,
kannst du dieses Objekt nicht an den Server übertragen oder willst du eine deratige Funktionalität auch noch haben?

JavaScript wird manchmal überbewertet, mache einen ganz normalen Button draus,
-> Request an den Server, der macht was immer zu tun ist, neue Antwort-Seite,

-------

JavaScript ist nur für Aktionen auf dem Client zuständig, 'Objekt in der Anwendung = Objekt auf dem Server'? passt in diesem Zusammenhang gar nicht,
 
G

Guest

Gast
Kannst du mir vielleicht ein Beispiel für die Kette:

JavaScript ==> JSP ==> Java-Klasse

geben?

Wenn du mir nicht einfach so ein Beispiel sagen kannst wäre es super wenn du mir sagen könntest wo ich so ein Beispiel finden kann...
 
M

maki

Gast
Wenn du mir nicht einfach so ein Beispiel sagen kannst wäre es super wenn du mir sagen könntest wo ich so ein Beispiel finden kann...
In jedem Grundlagen Buch über Servlets und JSPs findest du so etwas ;)
 
G

Guest

Gast
das Problem ist:

Mit Java selbst kenne ich mich zwar recht gut aus. Was JavaScript und JSP's angeht habe ich allerding sehr wenig Ahnung:

Deshalb zur Sicherheit nochmal eine Zusammenfassung von mir (so das ich nicht in die total falsche Richtung denke :D)

1.) Aufruf von JSP aus JavaScript

JavaScript läuft Clientseitig ab. Deshalb sollte ich den Zugriff auf die Java-Klassen über eine JSP (welche serverseitig läuft) durchführen. Um die JSP aus dem JavaScript aufzurufen brauche ich nur die JSP-Datei mit ihrem entsprechden Pfad auf dem Server aufzurufen. Da hängt es dann schonwieder: Muß ich jetzt im JavaScript Syntax suchen und herausfinden wie ich aus JavaScript eine Datei aufrufen kann?

2.) Aufruf von Java-Klasse aus JSP

Wenn ich das richtig verstanden habe kann ich in jeder JSP Java-Klassen aufrufen. Das ist etwas typisches und ich sollte sowas in einem Grundlagenbuch zu JSP's finden.
 
S

SlaterB

Gast
du kannst mit JavaScript auf keine besondere Weise Server-Aufrufe ausführen,
nur auf normale Weise, durch einen Link, z.b.

www.google.de

das hat nicht unbedingt was mit JavaScript zu tun, ein ganz normaler HTML-Link reicht
 

AlArenal

Top Contributor
SlaterB hat gesagt.:
ich denke nicht, dass das geht, JavaScript ist eine Macro-Sprache für einen Brower

In JavaScript kann ich auch Plugins für Firefox, Thunderbird, Photoshop, ... programmieren und da JavaScript auch für Java gibt, kann man mit JavaScript ini der JVM skripten.

Dummerweise bietet der Eingangspost keine Infos bzgl. Verwendungszweck/Umgebung.
 
M

maki

Gast
Wenn ich das richtig verstanden habe kann ich in jeder JSP Java-Klassen aufrufen. Das ist etwas typisches und ich sollte sowas in einem Grundlagenbuch zu JSP's finden.
Alles was du bist jetzt gefragt hast sind absolute Grundlagen, auch der Aufruf von seiten aus dem Browser aus.

Wie gut kennst du dich mit HTML und dem HTTP Protokoll aus?
Das sind weitere Grundlagen ;)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Master CX PHP-Login-System mit Mysql vs. Java- Login-System mit Mysql Angular, React, JQuery - Fragen zu JavaScript 6
thor_norsk TypeScript Code in Java Script zu konvertieren. Angular, React, JQuery - Fragen zu JavaScript 2
B Kommunikation zwischen Javascript und Java? Angular, React, JQuery - Fragen zu JavaScript 7
simon.demel Java Slider Angular, React, JQuery - Fragen zu JavaScript 3
C HTML-JAVA Angular, React, JQuery - Fragen zu JavaScript 2
MaxMusterfrau Adobe java Angular, React, JQuery - Fragen zu JavaScript 3
M Hilfe! Feature detection - Browser nach Java abfragen Angular, React, JQuery - Fragen zu JavaScript 3
L Inhalt von Input in Variable speichern, zurücksetzen mit Java Angular, React, JQuery - Fragen zu JavaScript 1
P ISBN suche via Java Angular, React, JQuery - Fragen zu JavaScript 1
M Java Pdf integrieren Angular, React, JQuery - Fragen zu JavaScript 6
J Java Aufgabe mit function Hilfeee totaler Anfänger Angular, React, JQuery - Fragen zu JavaScript 4
K Java-Applikation Energieausweis, Energiepass, Web-Einbindung, EnEV Angular, React, JQuery - Fragen zu JavaScript 6
D Java Tool um HTML und Javascript zu analysieren Angular, React, JQuery - Fragen zu JavaScript 3
R RC4 Passwortverschlüsselung in Java (Vorlage VBA) Angular, React, JQuery - Fragen zu JavaScript 1
D Sprite-Grafik und Java Script Angular, React, JQuery - Fragen zu JavaScript 2
V Formular mit java automatisch berechnen Angular, React, JQuery - Fragen zu JavaScript 3
C Webinterface in Java Angular, React, JQuery - Fragen zu JavaScript 4
S Java Skript Konsole Angular, React, JQuery - Fragen zu JavaScript 2
isaac77 Java Script implementierung Problem & Frage Angular, React, JQuery - Fragen zu JavaScript 0
P Lauftext als Java Script Mehrmals auf einer Seite abspielen funktioniert nicht Angular, React, JQuery - Fragen zu JavaScript 3
V Fehler bei Ausführung jar: Java kann nicht installiert werden Angular, React, JQuery - Fragen zu JavaScript 0
F Windows-Fenster schließen mit Java-Script im Chrome-Browser und Mozilla Angular, React, JQuery - Fragen zu JavaScript 2
D Java Aktienkurs auslesen Angular, React, JQuery - Fragen zu JavaScript 2
T Java Script Methode aus anderen JS aufrufen Angular, React, JQuery - Fragen zu JavaScript 1
N Java Script schwierigkeit. kann mir jemand helfen? Angular, React, JQuery - Fragen zu JavaScript 14
D Java Script: Tage zählen Angular, React, JQuery - Fragen zu JavaScript 4
Chris81T Java <> DWR <> JavaScript/HTML Angular, React, JQuery - Fragen zu JavaScript 2
4 Java Anfänger Problem Angular, React, JQuery - Fragen zu JavaScript 4
S Java "Kommentar" und XLS Datei in Browser implementieren Angular, React, JQuery - Fragen zu JavaScript 2
C Daten von Java an Javascript übergeben möglich? Angular, React, JQuery - Fragen zu JavaScript 5
D Teil vom Java Objekt abdecken oder nicht herausgeben Angular, React, JQuery - Fragen zu JavaScript 5
R Java Code Hilfe Angular, React, JQuery - Fragen zu JavaScript 16
P JAVA SCRIPT FÜR WER-KENNT-WEN Angular, React, JQuery - Fragen zu JavaScript 4
E Java-Script (Array und Facebook geht nicht) Angular, React, JQuery - Fragen zu JavaScript 6
B h.264 Video mit Java ansteuern... Angular, React, JQuery - Fragen zu JavaScript 4
S Mit Java oder mit JavaScript Spiele erstellen Angular, React, JQuery - Fragen zu JavaScript 15
J Von javascript zu java HILFE Angular, React, JQuery - Fragen zu JavaScript 5
H Kalender mit Java(Script) in HTML Angular, React, JQuery - Fragen zu JavaScript 6
D Java hochladen? Angular, React, JQuery - Fragen zu JavaScript 8
B Java Countdown mit Grafiken Angular, React, JQuery - Fragen zu JavaScript 11
N HTML-Formular mit Java Script berechnen Angular, React, JQuery - Fragen zu JavaScript 4
R Unterschied zwischen Java und Javascript? Angular, React, JQuery - Fragen zu JavaScript 8
X Java Klasse via Javascript Angular, React, JQuery - Fragen zu JavaScript 15
M Problem mit Java-Funktion Angular, React, JQuery - Fragen zu JavaScript 3
T Übersetzer Javascript -> Java? Angular, React, JQuery - Fragen zu JavaScript 6
H Java Script Problem Angular, React, JQuery - Fragen zu JavaScript 11
A Flash-oder HTML Dateien mittels Java Kalenderscript anzeigen Angular, React, JQuery - Fragen zu JavaScript 4
G html mit java auslesen Angular, React, JQuery - Fragen zu JavaScript 6
S Java appled windows Angular, React, JQuery - Fragen zu JavaScript 3
1 Java lädt mit Firefox 3.5.5 nicht mehr! Windows 7 Angular, React, JQuery - Fragen zu JavaScript 3
Developer_X Java Script, Problem beim staten Angular, React, JQuery - Fragen zu JavaScript 22
C In Seite eine Seite laden mit Java? Angular, React, JQuery - Fragen zu JavaScript 5
S Java Datum in Datenbank schreiben Angular, React, JQuery - Fragen zu JavaScript 2
J Link durch java ersetzen Angular, React, JQuery - Fragen zu JavaScript 2
M Verbindung javascript - java Angular, React, JQuery - Fragen zu JavaScript 2
B Brauche Hilfe bei Java-Script... Angular, React, JQuery - Fragen zu JavaScript 4
B Java Basics Angular, React, JQuery - Fragen zu JavaScript 5
G Java installiert, funktioniert aber nicht? Angular, React, JQuery - Fragen zu JavaScript 2
G Java Gallery mit reload ohne iframe Problem Angular, React, JQuery - Fragen zu JavaScript 6
Bloodfire Brauche Hilfe bei Java Skript Angular, React, JQuery - Fragen zu JavaScript 5
P Probleme mit Java Countdown Angular, React, JQuery - Fragen zu JavaScript 4
A Brauche hilfe bei java-script Angular, React, JQuery - Fragen zu JavaScript 3
S java menue Angular, React, JQuery - Fragen zu JavaScript 6
M Bilder mit Java in einen Iframe laden Angular, React, JQuery - Fragen zu JavaScript 3
S Bild mit Java positionieren Angular, React, JQuery - Fragen zu JavaScript 2
R Java Script in ein Htm Datei einbinden? Angular, React, JQuery - Fragen zu JavaScript 4
N java-"problemchen" Angular, React, JQuery - Fragen zu JavaScript 5
S Sound mit Java Angular, React, JQuery - Fragen zu JavaScript 6
F Java Fallunterscheidung mit switch Angular, React, JQuery - Fragen zu JavaScript 4
E Fragen zu java Navigation für Internetseite Angular, React, JQuery - Fragen zu JavaScript 2
R Java Programme Angular, React, JQuery - Fragen zu JavaScript 15
K Anzeige Geöffnet/Geschlossen mit Java? Angular, React, JQuery - Fragen zu JavaScript 2
T java methode über "onclick" aufrufen. Angular, React, JQuery - Fragen zu JavaScript 10
A java-kalender Angular, React, JQuery - Fragen zu JavaScript 4
D wie integriere ich ein java-sript in einen htm-code? Angular, React, JQuery - Fragen zu JavaScript 2
D Java Menü Angular, React, JQuery - Fragen zu JavaScript 4
G Problem beim Einbinden von JAVA-Dropdown-Menu Angular, React, JQuery - Fragen zu JavaScript 7
N Internetseiten mit Java öffnen Angular, React, JQuery - Fragen zu JavaScript 4
B Java Menü verschwindet nach Klick Angular, React, JQuery - Fragen zu JavaScript 2
S Brauche Hilfe mit Java Script Angular, React, JQuery - Fragen zu JavaScript 2
J Weiterleitung mit java Angular, React, JQuery - Fragen zu JavaScript 2
J Woher Java Script Angular, React, JQuery - Fragen zu JavaScript 12
E Chatterbot in Java Angular, React, JQuery - Fragen zu JavaScript 8
G Java & Dreamweaver Angular, React, JQuery - Fragen zu JavaScript 3
G Java Fehler oder was ist das? Angular, React, JQuery - Fragen zu JavaScript 4
M Programm nutzt Java und funktioniert nicht mehr! Angular, React, JQuery - Fragen zu JavaScript 1
M habe java code aber etwas funktioniert nicht Angular, React, JQuery - Fragen zu JavaScript 2
G utf8 problem wenn java deaktiviert ist Angular, React, JQuery - Fragen zu JavaScript 2
M mit javascript java servlet aufrufen. Angular, React, JQuery - Fragen zu JavaScript 13
S java code positionieren Angular, React, JQuery - Fragen zu JavaScript 2
R Kann Man Java Bilder Speichern ? Angular, React, JQuery - Fragen zu JavaScript 2
A Java Applet funzt nicht Angular, React, JQuery - Fragen zu JavaScript 3
K java fenster durchsichtig Angular, React, JQuery - Fragen zu JavaScript 6
G java dropdown menü frage Angular, React, JQuery - Fragen zu JavaScript 1
B link eines dhtml/java menüs im iframe öffnen . Angular, React, JQuery - Fragen zu JavaScript 3
D java script web-site offline verfügbar machen Angular, React, JQuery - Fragen zu JavaScript 3
R Brauche Hilfe bei dem Java Script Bitte Angular, React, JQuery - Fragen zu JavaScript 3
A java chat button bauen? Angular, React, JQuery - Fragen zu JavaScript 7
D Java Variablen in HTML/Java abrufen Angular, React, JQuery - Fragen zu JavaScript 4
F Schrift im Java-Script ändern? Angular, React, JQuery - Fragen zu JavaScript 3

Ähnliche Java Themen

Neue Themen


Oben