03. juni 2002 - 08:47
Der er
5 kommentarer og 1 løsning
Tjek om fil findes?
Jeg skal bruge en metode som står og læser på disken efter en fil, og hvis filen ikke er fundet indenfor 10 sek. så skal der meldes false retur.
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
boolean findesDen=false; for(int x=0;x<10;x++) { File file=new File("minFil.txt"); if(file.exists()) { findesDen=true; break; } try { wait(1000); //vent 1 sek } catch(InterruptedException e) { } } nu kigger du bare på 'findesDen'
disky: Jeg ønsker at min fil skal vises på min jsp side, hvis den findes, og en fejlmed, hvis den ikke findes. Men jeg har lidt problemmer med @include. Jeg får denne fejl hver gang: can't open include of `\test.htm'. // tjekker om filen findes boolean findes=false; for(int x=0;x<5;x++) { File file=new File("\\\\server\\c\\resin\\webapps\\test\\test.htm"); if(file.exists()) { findes=true; break; } try { Thread.sleep( (int) (1000)); } catch(InterruptedException e) { } } if(!findes) out.println("filen findes ikke"); if(findes) %> <%@ include file="\test.htm"%> <% %> Er der en fejl i min IF?
Problemmer er faktisk at filen bliver inkluderet hver gang. kan man ikke bruge "@ include file" på den måde?
prøv med: if(findes){ %> <%@ include file="\test.htm"}%> <% Det kan være der skal {} rundt om, skulle egentligt ikke være nødvendigt, men jeg ved ikke lige hvordan det fungere når du skiftet mellem java og html.
Kurser inden for grundlæggende programmering