21. april 2000 - 13:25Der er
2 kommentarer og 1 løsning
servlets og applets på lokal standalone win98
Hej! Er det rigtigt at serlets kun kan kan afvikles under en web-server! Jeg sidder med en servlets kode jeg har hentet fra java.sun, men når jeg vil compile kender den ikke følgende
Det er rigtigt, at servlets kraever en Servlet enabled web server for at kunne koere. Du kan dog compilerer den, hvis du har Java Servlet API'et. Det kan du hente fra javasoft.com
Jeg ville dog bare tag det ud fra filen, som du skal bruge, dvs uden brug af de specielle Servlet kald:
String DATA = "Dette er den tekst, der bliver skrevet tilfilen";
if (DATA!= null) { System.out.println(DATA); } else { System.out.println("No text entered."); }
try{ //code to write to file String outputFileName= System.getProperty("user.home", File.separatorChar + "home" + File.separatorChar + "monicap") + File.separatorChar + "text.txt"; File outputFile = new File( outputFileName); FileWriter Fout = new FileWriter(outputFile); Fout.Write(DATA); Fout.Close(); //Code to read from file String inputFileName = System.getProperty("user.home", File.separatorChar + "home" + File.separatorChar + "monicap") + File.separatorChar + "text.txt"; File inputFile = new file(inputFileName); FileReader fin = new FileReader(inputFile); char c[] = new char[(char)inputFile.lenght()]; int i; i = fin.read(c); String s = new String(c); System.out.println("<P><STRONG>TEXT FROM FILE</STRONG>"); System.out.println(s); fin.close(); }catch(java.io.IOException e) { System.out.println("Cannot access the file"); }
Mange tak for svaret. Er det sådan at output fra en servlet returneres tilbage til browseren, f.eks ligesom cgi programmering med ASP, PERL og den slags. Og derfor kan formatere sit output med html tags? By the way jeg har fået coden til at kører, som almindelig commando program. Så nu vil jeg rode lidt med det.
Ja, princippet er det samme som i ASP, etc. Du faar bygget en HTML side dynamisk, som du saa smider tilbage til browseren.
Husk at acceptere mit svaret, hvis du kunne bruge det.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.