Datei Hochladen durch Webseite für andere Bean Klasse

vector_ever

Mitglied
Hallo,

Ich habe Klasse um Excel Datei zu lesen
Code:
public class DistGridOp2DB{
public static void main(String[] args) throws Exception{

public static Set<DistributionGridOperator> readExcelFile(){
	try {
	    FileInputStream file = new FileInputStream(new File("c:\\50Hertz_Anlagenstammdaten.xls"));

Also wie man bemerkt ich musste jedes mal die Pfad per Hand schreiben, das möchte aber nicht, was ich möchte, dass man die xls Datei durchsuchen kann, aber das möchte durch eine WebSeite.

Sehr einfache Webseite wo man die Datei auswählen kann, dann schicken automatisch die Pfad zur Klasse "DistGridOp2DB"
HTML:
<html>
<body>
	<h1>File Upload</h1>
 
	<form action="" method="post" enctype="multipart/form-data">
 
	   <p>
		Select a file : <input type="file" name="file" size="45" />
	   </p>
 
	   <input type="submit" value="Upload It" />
	</form>
 
</body>
</html>
wie kann solche Sache machen, wie soll die HTML sein, und was soll auch in der DistGridOp2DB.java ändern?
 
Zuletzt bearbeitet:
Hi,

hast du denn deinen Server schon so konfiguriert, dass du Java als serverseitige Sprache verwenden kannst?
 
meinst server als Tomcat 7?

Ich benutze Tomcat 7 bis jetzt nur um die seiten auszuführen, weiß nicht ob man extra Konfigurationen braucht
 
Zurück