Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    93

    [JSP] - rinominare un file

    Come si fa a rinominare un file?

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    File f = new File("old");
    File F = new File("new");
    f.renameTo(F);

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    93
    Mi restituisce:

    cannot resolve symbol
    symbol : class File

    di quale package fa parte?

  4. #4
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    java.io.File

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    93
    Io ho fatto cosė:

    <%@ page import="java.io.File" %>

    ...
    ...

    String strOldFile = new String("../cgi-bin/"+strNameImage);
    String strNewFile = new String("../cgi-bin/"+strBanner+strNameImage);
    File oldFile = new File(strOldFile);
    File newFile = new File(strNewFile);
    oldFile.renameTo(newFile);

    ma non mi rinomina niente!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    93
    UP

  7. #7
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    prova a togliere il .. prima di cgi-bin
    -------------------------------------------------
    Il fumo nuoce gravemente alla salute

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    93
    Ho provato anche con:

    File oldFile = new File("provas.gif");
    File newFile = new File("4provas.gif");
    oldFile.renameTo(newFile);

    e non capisco perchč non vada!!

  9. #9
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    chiedi se esiste boolean e = oldFile.exists();

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    93
    ok ho fatto:

    File oldFile = new File("provas.gif");
    File newFile = new File("4provas.gif");
    boolean e = oldFile.exists();
    if(e)
    oldFile.renameTo(newFile);
    else
    out.println("NON ESISTE");

    e mi dice che non esiste!! ... ma io sono certo che invece esiste!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.