halida’s

my life, my journey, and programming

Download file in java Februari 5, 2009

Diarsipkan di bawah: Java — halida ernita @ 7:56 AM
Tags: ,

Berikut ini merupakan contoh kode dalam bahasa java untuk memproses download file.  Misalkan kita menyimpan file di server pada contoh ini disimpan di C:Program FilesApache Software FoundationTomcat 6.0webappsmyApp. Kemudian kita menyediakan link untuk download file tersebut

 

Link untuk download file

Link untuk download file

Kita ingin agar ketika link tersebut di klik maka akan muncul option untuk menyimpan file tersebut ke komputer lokal kita seperti berikut

Pop up untuk download file

Pop up untuk download file

Maka kode dalam bahasa java adalah seperti berikut:

writer1

Class Writer2Stream merupakan modifikasi dari class Write yang menuliskan isi dari file. Kemudian tambahkan kode dibawah ini pada halaman jsp kita. Kode ini akan membaca file dari direktori yang ditentukan yang sesuai dengan parameter File dan akan disimpan dengan nama sesuai dengan parameter MoM. Pada contoh di atas nama filenya adalah 20081209013859.Book1.xls dan file ini ketika di download akan bernama timesheet HALIDA.xls ini sesuai dengan parameter MoM pada page.

Proses file

 

Leave a Reply