Thời gian sửa đổi File tại Server trong Java



Miêu tả vấn đề

Cách kiểm tra có hay không một file được sửa đổi tại một Server trong Java?

Giải pháp

Ví dụ sau minh họa cách kiểm tra có hay không một file được sửa đổi tại một Server trong Java.

import java.net.URL;
import java.net.URLConnection;public class Main {
   public static void main(String[] argv) 
   throws Exception {
      URL u = new URL("http://127.0.0.1/java.bmp");
      URLConnection uc = u.openConnection();
      uc.setUseCaches(false);
      long timestamp = uc.getLastModified();
      System.out.println("The last modification time 
      of java.bmp is :"+timestamp);
   }
}

Kết quả

Code trên sẽ cho kết quả sau:

The last modification time of java.bmp is :24 May 2009 12:14:50

lap_trinh_mang_trong_java.jsp