commons-beanutils.jar
Commons-Beanutils adalah sub-proyek dari proyek jakartacommons. Tujuan pengembangan proyek ini adalah untuk membantu pengembang memperoleh/mengatur properti JavaBeans secara dinamis, sekaligus memecahkan masalah karena harus menulis getXXX dan setXXX setiap saat.
commons-digester.jar
Digester awalnya hanyalah sebuah alat di JakartaStruts, digunakan untuk memproses file konfigurasi struts-config.xml. Jelas sekali, mengonversi file XML menjadi objek Java yang sesuai adalah fungsi yang sangat umum, dan alat ini layak untuk digunakan lebih luas, sehingga segera tersedia di proyek JakartaCommons (untuk menyediakan pustaka komponen Java yang dapat digunakan kembali).
Secara internal, Struts menggunakan Digester dari proyek Jakarta Commons [ASF, Commons] untuk mengurai file konfigurasi Struts. Digester menggunakan struts-configDTD untuk memverifikasi format dokumen dan membuat objek Java yang dijelaskan oleh dokumen tersebut. Jika file XML berisi elemen tidak berdokumen, atau menggunakan elemen secara tidak berdokumen, Digester tidak akan memproses file tersebut.
commons-fileupload.jar
Commons-FileUploadFileUpload memudahkan untuk menambahkan kemampuan unggah file yang kuat dan berkinerja tinggi ke aplikasi Anda dan Servlet untuk mengunggah file dalam struts.
Kerangka verifikasi struts bergantung pada dua paket berikut:
commons-validator.jar
(Metode verifikasi) dan aturan verifikasi. Mendukung internasionalisasi aturan validasi dan pesan kesalahan. Struts menggunakannya untuk memvalidasi formulir.
jakarta-oro.jar
Commons-EL Commons-Jexl Search Jakarta OROJakartaORO adalah seperangkat alat pemrosesan teks yang dapat menyediakan ekspresi reguler yang kompatibel dengan Perl5.0, ekspresi reguler mirip AWK, dan ekspresi glob. Ini juga menyediakan fungsi seperti penggantian, pemisahan, dan pemfilteran nama file.
struts.jar
Paket inti Struts.
Paket toples lainnya
commons-collections.jar
Memperluas kerangka kerja JavaCollection standar untuk menyediakan implementasi Peta, Daftar, dan Set tambahan serta beberapa pustaka utilitas yang berguna. Fungsinya lebih kuat dari java.util.*.
commons-logging.jar:
Salah satu paket Apache Commons yang berisi fungsionalitas logging. Paket itu sendiri berisi SimpleLogger, namun fungsinya sangat lemah. Saat dijalankan, ia akan mencari log4j terlebih dahulu di CLASSPATH. Jika ada, gunakan log4j. Jika tidak, ia akan mencari java.util.logging yang disertakan dengan JDK1.4. Munculnya commons-logging.jar adalah penyesalan yang tersisa dari sejarah. Apache mencoba yang terbaik untuk melobi Sun untuk menambahkan log4j ke JDK1.4, namun tim proyek JDK1.4 mendekati waktu untuk merilis produk JDK1.4. jadi Apache menolaknya. Persyaratannya adalah menggunakan java.util.logging Anda sendiri. Fungsi paket ini jauh lebih rendah daripada log4j, dan kinerjanya rata-rata.
Kemudian, Apache mengembangkan commons-logging.jar agar kompatibel dengan dua logger. Oleh karena itu, untuk program log yang ditulis dengan commons-logging.jar, Logger yang mendasarinya dapat dialihkan. Anda dapat memilih log4j, java.util.logging, atau SimpleLogger-nya sendiri. Namun, saya tetap sangat menyarankan menggunakan log4j, karena log4j memiliki kinerja tinggi, waktu keluaran log hampir sama dengan System.out, dan pemrosesan log rata-rata hanya membutuhkan waktu 5us. Anda dapat menemukan file konfigurasi log4j yang telah disiapkan Hibernate untuk Anda di direktori src Hibernate. Anda hanya perlu mengunjungi situs web Apache untuk mengunduh log4j. commons-logging.jar juga merupakan paket jar yang diperlukan.
Artikel ini berasal dari blog CSDN. Harap sebutkan sumbernya saat mencetak ulang: http://blog.csdn.net/iamboy_1/archive/2009/12/31/5111415.aspx
-