JApplet zugriff auf Excel Datei

KennYblu3

Mitglied
Moin,

ich hab ein Problem bei dem ich einfach nicht weiter komme. Vielleicht kann mir ja jemand helfen :)

Es geht um folgendes ich hab ein JApplet(signiert) welches Werte aus einer Excel Tabelle liest. Dies funktioniert ueber eine Externe Bilbo Jxl. Die Datei die gelesen wird xyz.xls liegt im verzechnis /bin/ dies funktioniert auf wunderbar in Eclipse. Sobald ich daraus eine Jar mache und es auf den Webserver lade bekomme ich die Fehlermeldung :

Code:
IO Exeption
java.io.FileNotFoundException: kst.xls (Das System kann die angegebene Datei nicht finden)
	at java.io.FileInputStream.open(Native Method)

Die Datei ist aber im jar archiv vorhanden.

Im Programm erstelle ich mir ein Objekt der Klasse File als Parameter bekommt es den String mit dem Dateinamen.

Code:
File ex = new File("xyz.xls")
an dieser Stelle kommt der oben beschriebne Fehler.

kann mir da jemand helfen ?
 

KennYblu3

Mitglied
Was ich mittlerweile rausbekommen habe ist, das ich mit new File("kst.xls") auf meinem Lokalen Rechner die Datei versuche zu öffnen. Wenn ich das Applet auf dem Web Server starte.
Mit eine Instanz der Klasse URL müsste ich mir die Datei vom WebServer hollen.
also sowas
Code:
URL url = new URL( "http://bxyz.loc/kst.xls" );

Die Frage wäre jetzt wie mache ich daraus wieder ein Objekt der Klasse File?
 

BlackViruZ

Aktives Mitglied
Du kannst dir die URL von der fraglichen Datei mit
Java:
 getClass().getResource("<dateiname>")
zurückgeben lassen.
Das ist dann aber ein URL objekt, und kein File Objekt.
Bin mir nicht sicher ob du das mit einem File Objekt abbilden kannst in dem Fall, da es ja gezipt in dem Jar befindet.
Kann diese Bibliothek auch Streams statt files annehmen?
Dann kannst du dir einen Stream von der Datei mit
Java:
 getClass().getResourceAsStream("<dateiname>")
zurückgeben lassen.

#EDIT
Ich seh grad deinen zweiten beitrag..
Du willst die XLS also Zentral verwalten?

Falls du vor hast sachen in die XLS zu schreiben, solltest du dir das gut überlegen, ob du nicht lieber eine relationale datenbank nimmst.
Für das Thema File: Ich bin mir gerade garnicht sicher - aber meines Wissens nach, ist es nicht möglich eine URL auf einem anderen Rechner (insbesondere via HTTP) abzubilden - da da viele verschiedene Protokolle dazwischen liegen. File ist afaik nur für den Zugriff auf das Filesystem. Für alles andere gibt es Streams.
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
2 Bild auf JApplet zeichnen Java Basics - Anfänger-Themen 18
A JApplet: einbinden von weiteren Jars macht Probleme Java Basics - Anfänger-Themen 2
B JApplet über Webbrowser ausführen? Java Basics - Anfänger-Themen 13
S JApplet macht Probleme Java Basics - Anfänger-Themen 2
P Chatclient JApplet Java Basics - Anfänger-Themen 4
S JApplet mit BufferStrategy problem Java Basics - Anfänger-Themen 4
M Taschenrechner mit JApplet Java Basics - Anfänger-Themen 26
J Netbeans + JApplet-Form Java Basics - Anfänger-Themen 5
M Problem mit Jframe nach JApplet umschreiben Java Basics - Anfänger-Themen 2
? Problem bei JApplet Java Basics - Anfänger-Themen 11
R JApplet und File-Object Java Basics - Anfänger-Themen 10
M JApplet in HTML einbetten > mehrere .class-Dateien Java Basics - Anfänger-Themen 9
Spin JFRame in JApplet Java Basics - Anfänger-Themen 3
B JApplet aktualisieren Java Basics - Anfänger-Themen 2
K JApplet Projekt als jar Datei exportieren Java Basics - Anfänger-Themen 9
R JApplet geht in Eclipse, nicht aber im Browser Java Basics - Anfänger-Themen 2
I URL.openConnection() im JApplet Java Basics - Anfänger-Themen 4
T JApplet JPEG einbinden geht nur "offline" Java Basics - Anfänger-Themen 6
D JApplet menü Java Basics - Anfänger-Themen 8
S .pdf aus JApplet Java Basics - Anfänger-Themen 4
J JApplet ein JFrame öffnen Java Basics - Anfänger-Themen 6
S MS Access und JApplet Java Basics - Anfänger-Themen 12
M Problem mit removeAll() im JApplet Java Basics - Anfänger-Themen 13
D 2 Fragen. (JApplet und Allgemein) Java Basics - Anfänger-Themen 3
S JApplet - getItemCount() Java Basics - Anfänger-Themen 13
D ImageIcon JApplet Java Basics - Anfänger-Themen 2
I In unterschiedlichen Applikation Zugriff auf eine gemeinsame Anwendung? Java Basics - Anfänger-Themen 8
C Zugriff auf Methode Java Basics - Anfänger-Themen 2
I Applikationsserver (WildFly) - Zugriff auf Ressourcen.. Problem mit Pfade Java Basics - Anfänger-Themen 10
J Zugriff auf eine 2. Klasse die per UI-Designer erstellt wurde Java Basics - Anfänger-Themen 1
Encera Zugriff auf Map-Objekte Java Basics - Anfänger-Themen 3
T Zugriff auf Control anderer Klasse Java Basics - Anfänger-Themen 5
W Unterschiede bei Zugriff auf Objekt und Klassenvariablen über einen Getter? Java Basics - Anfänger-Themen 2
EchtKeineAhnungManchmal hallo habe ein Problem mit einer Datei -> (Zugriff verweigert) Java Basics - Anfänger-Themen 4
R TreeSet Zugriff aus anderer Klasse Java Basics - Anfänger-Themen 8
C Kein Zugriff auf Klassenmethoden in Main Methode Java Basics - Anfänger-Themen 23
H Zugriff verweigert Java Basics - Anfänger-Themen 5
moiss002 Umgebungsvariable Kein Zugriff auf ein Array Java Basics - Anfänger-Themen 7
B Probleme mit Zugriff auf Dateisystem Windows 10 ( jFileChooser) Java Basics - Anfänger-Themen 17
B Zugriffsmodifier, Zugriff außerhalb Package Java Basics - Anfänger-Themen 5
C Zugriff auf Attribut von Oberklasse Java Basics - Anfänger-Themen 8
P Klasse hat keinen Zugriff auf getter/setter-Methoden eines Objektes Java Basics - Anfänger-Themen 9
B Methoden Methoden haben kein Zugriff auf variablen Java Basics - Anfänger-Themen 4
M Gettter/Setter Methoden Klassenfelder kapselung und zugriff? Java Basics - Anfänger-Themen 1
S Zugriff auf protected Fields = guter Programmierstil? Java Basics - Anfänger-Themen 11
M Pfadprobleme - Zugriff auf einen Ordner im Workspace Java Basics - Anfänger-Themen 17
ruutaiokwu Bluetooth-Zugriff, braucht es dazu plattformabhängige Libraries oder kann das Java mittlerweile selbst? Java Basics - Anfänger-Themen 10
R Zugriff auf den Index eines Arrays, welches ein Objekt ist. Java Basics - Anfänger-Themen 4
M Zugriff auf eine ArrayList in einer anderen Klasse Java Basics - Anfänger-Themen 4
P Zugriff auf Variablen anderer Klassen in Greenfoot Java Basics - Anfänger-Themen 1
L Methoden Zugriff <identifier> expected Java Basics - Anfänger-Themen 13
T Java - Zugriff nur mit CLASSPATH ? Java Basics - Anfänger-Themen 7
B Klassen Zugriff auf ein Objekt einer Klasse aus einer Methode heraus Java Basics - Anfänger-Themen 4
L Zugriff auf Attribute eins Objekts über ActionListener Java Basics - Anfänger-Themen 4
D Zugriff auf Methode einer anderen Klasse Java Basics - Anfänger-Themen 5
S Zugriff auf Objekt Java Basics - Anfänger-Themen 5
A Klassen Zugriff auf Instanzen Java Basics - Anfänger-Themen 2
N ArrayList in eigener Klasse erzeugen mit Zugriff Java Basics - Anfänger-Themen 7
J Zugriff auf Variable in anderem Programm Java Basics - Anfänger-Themen 5
Q Zugriff auf Attribute Java Basics - Anfänger-Themen 3
J Klassen Zugriff auf ein "String Array" Java Basics - Anfänger-Themen 6
H Datentypen ArrayList in ArrayList: Zugriff Java Basics - Anfänger-Themen 6
J get methoden zugriff und objekt erzeugung Java Basics - Anfänger-Themen 30
J Datenbank Zugriff Java Basics - Anfänger-Themen 24
T Zugriff auf JCheckBox Java Basics - Anfänger-Themen 8
E Netzlaufwerk Zugriff schlägt fehl Java Basics - Anfänger-Themen 11
C Group, Actor und Instanz-Zugriff, LibGDX Java Basics - Anfänger-Themen 4
S Zugriff auf Attribut einer unbekannten Klasse erhalten Java Basics - Anfänger-Themen 6
R Methoden Methode der GUI-Klasse Zugriff auf Methoden der Hauptklasse Java Basics - Anfänger-Themen 9
S Vererbung Zugriff auf die Basisklasse einer "zweiten" Erweiterungsklasse Java Basics - Anfänger-Themen 2
Z Threads Threads - Zugriff auf Ressourcen ohne(Lock, Synchronized) Java Basics - Anfänger-Themen 2
S Vererbung Zugriff auf Methode funktioniert nicht (static/non-static) Java Basics - Anfänger-Themen 3
F Klassen Zugriff auf verschachtelte Objekte Java Basics - Anfänger-Themen 11
J Sichtbarkeit und Zugriff Java Basics - Anfänger-Themen 9
G Wieviel kostet der Zugriff auf Objektattribute im Vergleich zur Erstellung von vars in Methode? Java Basics - Anfänger-Themen 11
L Zugriff auf zwei Java-Quellcodes Java Basics - Anfänger-Themen 3
A OOP Zugriff auf Objekte von außen Java Basics - Anfänger-Themen 8
M Kapselung Datenkapselung Sinn direkter Zugriff? Java Basics - Anfänger-Themen 1
G Methoden Zugriff auf Methode.. aus einer anderen Klasse Java Basics - Anfänger-Themen 6
J JDialog Zugriff auf parent JDialog Java Basics - Anfänger-Themen 5
K Collections Zugriff auf ein bestimmtes Element in der Collection Java Basics - Anfänger-Themen 1
K ArrayList in Konstruktor - wie späterer Zugriff Java Basics - Anfänger-Themen 2
F Zugriff auf Objekt einer anderen Klasse Java Basics - Anfänger-Themen 7
P Zugriff auf Felder in ArrayList Objekten Java Basics - Anfänger-Themen 2
J Erste Schritte Zugriff auf Eigenschaft Java Basics - Anfänger-Themen 2
M MVC - Problem mit Zugriff auf Objekt Java Basics - Anfänger-Themen 4
D Zugriff auf von einer anderen Klasse erstellten Objekten Java Basics - Anfänger-Themen 5
C 5 - Zugriff verweigert Java Basics - Anfänger-Themen 1
K Zugriff auf Variabeln Wert einer Instanz Java Basics - Anfänger-Themen 4
A Methoden Zugriff auf eingelesene Variablen in der main Methode (ohne Änderung der Parameterliste) Java Basics - Anfänger-Themen 4
Z Methoden Zugriff mit Klasse 3 auf Methode von Klasse 2 welche in Klasse 1 erzeugt wird Java Basics - Anfänger-Themen 6
Z Zugriff auf andere Methoden Java Basics - Anfänger-Themen 12
Z Zugriff auf Pakete Java Basics - Anfänger-Themen 5
G Zugriff zwischen Klassen Java Basics - Anfänger-Themen 15
N Problem mit Swing Textfeld und Zugriff aus anderer Klasse Java Basics - Anfänger-Themen 6
H Kein Zugriff auf das Element einer JList möglich: Fehlermeldung Java Basics - Anfänger-Themen 2
W OOP Zugriff auf mit Objekt erstellte Struktur Java Basics - Anfänger-Themen 7
F Klassen Zugriff auf Fenster aus versch. Klassen Java Basics - Anfänger-Themen 5
M Variablen Zugriff von außerhalb eines Blockes auf eine Variable innerhalb eines Blockes Java Basics - Anfänger-Themen 2
U Methoden Zugriff auf Array von weiterer Methode einer Klasse, Rückgabewert Problem Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben