2016-07-19 9 views
1

Ich möchte nur fragen, wie kann ich einen JSP-Link erstellen, die eine lokale JAR-Datei in meinem Rechner (Location is C:\sample.jar) ausgeführt wird, wenn der Link auf der lokalen Webanwendung gedrückt wird.Wie erstelle ich einen JSP-Link, der eine lokale JAR-Datei ausführt?

Bisher hat ich all diesen Ansatz versucht, aber ohne Erfolg:

ein. href="file:///C:/sample.jar"

b. href="file://localhost/C:/sample.jar"

Jede Antwort würde sehr geschätzt werden.

Danke!

+0

Sie können das nicht mit grundlegendem HTML tun. Sie müssen JSP oder eine andere Art von Controller verwenden. Selbst dann können Sie eingeschränkt sein, wie Sie es tun. – ManoDestra

+0

"Auch dann sind Sie möglicherweise eingeschränkt, wie Sie es tun" ---> Können Sie mehr auf dieses einarbeiten? – user3468299

+0

Ja, ich benutze JSP – user3468299

Antwort

0

JSP steht für Java Server Seiten. Das bedeutet, dass der Java-Code, den sie enthalten, auf dem Server und nicht auf dem Client ausgeführt wird.

Auf dem Client kann eine JSP nur eine einfache HTML-Seite erstellen.

Vielleicht sollten Sie eine Java applet, keine JSP verwenden.

Applets können Sie Gläser in einem Browser laden. Allerdings keine lokalen Gläser. Das ist nicht möglich.

+0

Java-Applets sterben aus - einige Browser lehnen es bereits ab, sie auszuführen **, es sei denn ** das Zertifikat ist ein gekauftes Zertifikat. Applets hatten einen guten Lauf ... aber jetzt ist es an der Zeit, sie zu vergessen. – specializt

+0

Haben Sie eine bessere Idee, ein Glas in einen Browser zu laden? – Andres

+0

Ja: direkte Downloads über HTTPS/SSL und kostenloses (!) Zertifikat. Die Download-Seite könnte eine Anleitung zum Herunterladen und Installieren von Java und zum Doppelklicken auf die JAR-Datei enthalten, die natürlich einen korrekten Manifest- und Hauptklassen-Eintrag hätte. – specializt