Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

JAVA und HTML

Empfohlene Antworten

Hallo,

kann ich Java-Code in eine HTML-Seite einbinden, wenn ja, wie??

Beispiel:

Ich habe einen Button auf meiner HTML-Seite, beim Betätigen von diesem Button soll eine Funktion aufgerufen werden, die in JAVA geschrieben ist.

Es ist kein Java Applet. :confused:

Bin für jede Hilfe und Anregung dankbar.

probier Java Server Faces in Kombination z.B. mit Richfaces

Oder, bevor Du Dich an ein Monster wie JSF wagst, lern erst mal die Grundlagen und befasse Dich mit JSPs und Servlets. Sollte Dir das in einer fernen Zukunft mal langweilig werden, dann kannst Du auch kompliziertere Technologien (z.B. auch JSF) ausprobieren. Ansonsten besteht die Gefahr, dass Du Dich durch einige HelloWorld Tutorials liest, aber die Grundlagen der Technologie nicht verstehst und deshalb Deine Anwendungen Müll sind.

Peter

Mir wäre jetzt nicht bekannt, dass du aus html einfach Java-Code aufrufen kannst. Aber was spricht denn dagegen, das ganze schnell in ein Applet zu packen? Je nachdem wie komplex die Methode ist wäre es vielleicht auch möglich die Berechnungen nicht mit Java sondern mit JavaScript zu machen.

Oder aber du machst das ganze als dynamische Seite. Wofür du dann jedoch JSF und Richfaces verwenden solltest leuchtet mir nicht ein - zumindest wäre das nicht nötig, wenn lediglich das Ergebnis eines Methodenaufrufs an den Client geschickt werden soll. Ein simples HTTPServlet tuts in dem Fall auch.

Ich habe einen Button auf meiner HTML-Seite, beim Betätigen von diesem Button soll eine Funktion aufgerufen werden, die in JAVA geschrieben ist. Es ist kein Java Applet.
Nun, du könntest in JavaScript einen Java-Interpreter schreiben, der deine Logiken ausführt - aber das ist sicherlich nicht das, was du möchtest.

Von daher lautet die Antwort: Nein, geht nicht.

Zu JSF und Richfaces: Ich hab angenommen, die Java Funktion ist am Server :-)

@olga28: Ist immer die Frage: Kann man das nicht anders lösen ?

Die verschiedenen Möglichkeiten Java, Javascript und HTML zu kombinieren

wurden schon gezeigt

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.