Metode Umum Kelas FileItem:
1. Boolean IsFormfield ()
Metode ISFormField digunakan untuk menentukan apakah data yang dienkapsulasi oleh objek kelas FileItem adalah bidang formulir teks normal atau bidang formulir file. Jika itu adalah bidang bentuk normal, ia mengembalikan true, jika tidak ia mengembalikan false. Oleh karena itu, metode ini dapat digunakan untuk menentukan apakah itu bidang formulir normal atau bidang formulir unggahan file.
2. String getName ()
Metode getName digunakan untuk mendapatkan nama file di bidang unggahan file.
Perhatikan bahwa nama file yang diperoleh di IE atau Firefox berbeda. Dalam IE, ini adalah jalur absolut, dan di Firefox, itu hanya nama file.
3. String getFieldName ()
Metode GetFieldName digunakan untuk mengembalikan nilai atribut nama tag formulir. Seperti pada contoh di atas, nilai <input type = "text" name = "column" />.
4. Void write (file file)
Metode tulis digunakan untuk menyimpan konten tubuh yang disimpan dalam objek FileItem ke file yang ditentukan. Jika konten utama dalam objek FileItem disimpan dalam file sementara, setelah metode berhasil diselesaikan, file sementara dapat dihapus. Metode ini juga dapat menulis konten bidang formulir normal ke dalam file, tetapi tujuan utamanya adalah untuk menyimpan konten file yang diunggah dalam sistem file lokal.
5. string getstring ()
Metode GetString digunakan untuk mengembalikan konten aliran data yang disimpan dalam objek FileItem sebagai string. Ini memiliki dua definisi yang kelebihan beban:
publik java.lang.string getstring ()
Java.lang Public.string getstring (java.lang.string encoding)
melempar java.io.unsupportedencodingException
Yang pertama menggunakan pengkodean set karakter default untuk mengubah konten tubuh menjadi string, dan yang terakhir menggunakan set karakter penyandian yang ditentukan oleh parameter untuk mengubah konten tubuh menjadi string. Jika Chinese Bagbled terjadi ketika membaca konten elemen bidang bentuk normal, silakan hubungi metode getstring kedua dan lewati nama pengkodean set karakter yang benar untuk itu.
6. String getContentType ()
Metode getContentType digunakan untuk mendapatkan jenis file yang diunggah, yaitu, nilai dari bidang bentuk bidang deskripsi atribut "tipe konten", seperti "gambar/jpeg". Jika objek kelas FileItem sesuai dengan bidang formulir normal, metode ini akan mengembalikan null.
7. Boolean isInmemory ()
Metode isInmemory digunakan untuk menentukan apakah konten data yang dienkapsulasi oleh objek FileItem disimpan dalam memori atau dalam file sementara. Jika disimpan dalam memori, ia kembali benar, jika tidak ia mengembalikan False.
8. void delete ()
Metode Hapus digunakan untuk menghapus konten utama yang disimpan dalam objek kelas FileItem. Jika konten utama disimpan dalam file sementara, metode Hapus akan menghapus file sementara.
Meskipun file sementara akan secara otomatis dihapus ketika objek FileItem dikumpulkan oleh pengumpul sampah, memanggil metode hapus dalam waktu dapat menghapus file sementara lebih awal dan membebaskan sumber daya penyimpanan sistem. Selain itu, ketika pengecualian terjadi dalam sistem, masih mungkin bahwa beberapa file sementara akan disimpan secara permanen pada hard disk.
9. InputStream getInputStream ()
Mengembalikan konten data dari file yang diunggah dalam bentuk aliran.
10. Long getSize ()
Mengembalikan ukuran dalam byte file yang diunggah.
Artikel di atas secara singkat berbicara tentang metode umum FileItem adalah semua konten yang saya bagikan dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.