Mime-Type für unbekanntes Programm

Status
Nicht offen für weitere Antworten.

Ed77

Mitglied
Hi. Ich möchte aus meiner JSF-Anwendung im Browser ein Programm starten, das auf dem Client-Rechner installiert ist. Mit Programmen wie Word funktioniert das auch über den Response und beispielsweise den Mime-Type "application/msword" (siehe Java Tip 94: How to open a non-HTML document from a servlet - JavaWorld). Das Programm ist allerdings keine Standard-Anwendung, für die es einen Mime-Type gibt.
Hat jemand eine Idee wie ich das hinbekommen könnte?

Btw: ActiveX ist keine gewünschte Lösung, da das Ganze in allen Browsern funktionieren soll.
 
Zuletzt bearbeitet:

HLX

Top Contributor
Ist das nicht eine Frage der Browsereinstellung? Der Browser entscheidet doch letztendlich, welches Programm zum Einsatz kommt (siehe Menüpunkt Einstellungen --> Inhalte). Entweder gibt´s ein Plugin, so dass die Anwendung in den Browser integriert wird, oder die Anwendung wird außerhalb des Browsers gestartet.
 

Ed77

Mitglied
Ich glaube nicht. Ich will ja eigentlich nichts anderes als eine .exe auf der Festplatte öffnen (zB c:/programme/test.exe).
Sicherheitsrisiken sollen dabei erstmal ausser Acht gelassen werden.
 
M

maki

Gast
Es ist eine Frage der Browsereinstellungen, denn nur der Client entscheidet was mit bestimmten MIME Types geschieht.

Der MIME Type den du suchst ist wahrscheinlich "application/octet-stream", was der Client aber dann macht (im Bezug auf Security) ist wieder Client Sache ;)

Jeder halbwegs vernünftige Browser wird dich immer warnen bevor eine ausführbare Datei runtergeladen/gestartet wird.
 

Ed77

Mitglied
Ok danke. Dann werde ich das mal ausprobieren,
Könnt ihr mir nochmal sagen wo man genau diese Einstellung findet im IE und Firefox?
 

Ed77

Mitglied
Also ich verwende jetzt einen ganz normalen HTML-Link: <a href="file:///C:/Programme/test.exe">Click</a>

Der Internet Explorer gibt mir die Option die Datei zu öffnen oder zu speichern. Beim Firefox kann ich nur speichern und nicht öffnen wählen.
Gibt es eine Möglichkeit auch beim Firefox die Datei direkt öffnen zu können ohne sie vorher zu speichern?
 

Ed77

Mitglied
Hat sich wohl erledigt. Seit Firefox 3 ist diese Funktion nicht mehr verfügbar. Mit einem Plugin kann die Funktion aber nachinstalliert werden.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
D MIME Type ermitteln und in Servlet setzen Web Tier 4
M javax.el.PropertyNotFoundException: Property 'bezeichnung' not found on type Entities.Produkt Web Tier 2
G Probleme mit Java + Tomcat | Cannot switch on a value of type String for source level below 1.7 Web Tier 8
H JSP Wieder einmal: cannot be resolved to a type Web Tier 4
G cannot be resolved to a type - jsp Web Tier 3
5 Servlet Error - cvc-complex-type.4: Attribute 'version' must appear on element 'web-app'. Web Tier 2
B JSF,JPA = [ id=null ] is not a known entity type. Web Tier 3
P No source code is available for type -GWT Error Web Tier 1
N JSP org.apache.tomcat cannot be resolved to a type InstanceManager cannot be resolved to a type Web Tier 4
ruutaiokwu facelets content-type... Web Tier 5
S Java Servlet Content Type Web Tier 3
G Undefined component type javax.faces.ViewRoot Web Tier 3
A JSF Suche Beispiel für Primefaces Tree als Navigation Web Tier 3
S Seite nur aufrufbar machen für eingeloggte User Web Tier 1
R JavaScript für Java Enterprise Entwickler Web Tier 1
G JSF Webanwendung Editor für JSON gesucht Web Tier 1
S JSP Hm... Vorlage für Java Basierende Webseite? Web Tier 0
J Funktion für AJAX - Problem mit Return Web Tier 14
D Servlet 1 Servlet für alles - Wie Cookies per Ajax? Web Tier 1
R JSF Zugriff für Helpdesk-Mitarbeiter Web Tier 15
I Autocomplete Google Maps für JSF Web Tier 0
W Servlet SPEICHERN UNTER-Dialog für mehrere Dateien Web Tier 4
M JSF Framework für User Management etc. Web Tier 0
D Welches Webframework für REST geeignet Web Tier 1
L java.io.NotSerializableException für domain Objekte - Design Problem? Web Tier 12
M Converter für SelectOneMenu Web Tier 3
J eigene taglib für jsf 2.0 schreiben Web Tier 21
S Empfehlung für stateless Webframework Web Tier 2
J mögliche 'eigene' Konfigurationen für die Web.XML auflisten lassen Web Tier 4
H Singleton für In-Memory-Caching in WebApp Web Tier 4
F Wo und wie Daten die für alle Benutzer bestimmt sind verwalten Web Tier 4
S beste Preis/Leistung für Server Web Tier 3
H Relativer Pfad für XML-Datei in JSP-Anwendung Web Tier 3
S Welcher ansatz für Web Application + Web Service Web Tier 5
M JSF Converter für String to List<String> Web Tier 2
R Servlet Resource laden für SMTP - Session Web Tier 4
T JSF Eigener Converter wird nur für Eingabekomponenten aufgerufen? Web Tier 3
O Welche JSF Implementation ist am besten für mich geeignet ? Web Tier 3
T Sprachenauswahl für Projekt Web Tier 3
M JSF Komponentenframework für Web/JSF? Web Tier 7
M JSF Simple Testklasse für Button - MethodNotFoundException? Web Tier 6
B JSF JSF1.1 @Tomcat 5.5 für ein neues Projekt Web Tier 18
I Anwendungsfälle für OO Vererbungshierarchien bei Webapps Web Tier 4
D Struts Mehrsprachigkeit in textfield für key ja, aber für label nein? Web Tier 4
M Classpath für JPA in Tomcat Webapp: Wie konfigurieren? Web Tier 4
S ClassPath für Servlet Web Tier 3
J Welches Framework für Webentwicklung? Web Tier 13
T Plugins für Eclipse Web Tier 9
T JSF Zwei Listen/Vectoren für f:selectItems verknüpfen - möglich? Web Tier 2
ruutaiokwu JSF nur für die präsentation verwenden? Web Tier 4
S Ein ControllerServlet für andere Servlets - Sinnvoll oder nicht? Web Tier 34
C Webspace bzw. Server für GWT Web Tier 5
O Testframework für Webanwendung? HTMLUnit? Web Tier 3
C CMS für GWT Anwendung Web Tier 2
T SVG für JSF2 Web Tier 8
Java.getSkill() Lerngruppe für Tapestry 5 Web Tier 21
T Template für die ganze Seite Web Tier 6
Spin JSF oder PHP für Web Web Tier 4
M Java Framework für größere Projekte verwenden Web Tier 5
Z Erlaubte Klassen für h:selectOneListbox Iteration? Web Tier 2
R Exception? Was für ein Fehler? Web Tier 3
J DataScroller: rowCount für Folgeseiten übernehmen Web Tier 2
M Tomcat - Mehrere Verzeichnisse für die jsp Web Tier 12
N JMX MBean für JBoss 4.2.2 Web Tier 4
M Best Practice für "Teilnahmebediengung akzeptieren" Web Tier 2
M JSP Custom Tag für Bilder Web Tier 14
H Gibt es für das message-bundle eine Standard - Ordnung? Web Tier 2
J Welcher WebServer(-anbieter) für Servlets? Web Tier 5
N Webfrontend für vorhandenes Programm Web Tier 2
A Einfaches Filter-Servlet für Benutzer-Validierung Web Tier 3
R <fmt:formatDate> und 2 Zeichen für den Wochentag? Web Tier 2
T Ajax / Javascript Plugin für Eclipse Web Tier 1
T Was nehmen für eine Datenbankapplikation mit Webinterface Web Tier 5
G wert für hiddenfield per javascript setzten Web Tier 4
K Escape Charakter für EL Web Tier 4
leifg Parameter für Tags aus String lesen (JSP 1.2) Web Tier 2
N JSF: Servlet für Bilder: Verbindung zu Spring Service ? Web Tier 1
S Mehrere Styleklassen für Tabellenreihen Web Tier 4

Ähnliche Java Themen

Neue Themen


Oben