05
Feb
08

Struts 1.x, sudah lumayan paham

Setelah 1 minggu lebih cari” tau tentang struts, akhirnya datang juga :mrgreen:

Saya sudah ngerti gimana cara pake framework struts. Struts sangat cocok dibuat untuk pemrograman arsitektur MVC (Model View Controller). Framework ini bekerja di bagian controller, yang mengatur jalannya aplikasi web. Yang jadi bagian” penting penerapan framework struts adalah, File configurasi (struts-config.xml), dimana programmer membuat mapping dari hubungan antara interface (view) dengan action-action class-nya. Yang berikutnya adalah action class itu sendiri. Pada saat user berinteraksi dengan interface pada halaman web, misalnya mengirimkan sesuatu ke server untuk diproses. Aplikasi akan melihat/memeriksa file konfigurasi tadi (struts-config.xml) untuk melihat class action mana yang akan melakukan proses yang diminta. Kemudian class action akan memprosesnya, lalu mengembalikan hasilnya atau mengarah ke interface lain sebagai tanda apakan proses berhasil atau bisa juga gagal. Yang menjadi pertanyaan adalah, kemana hasilnya akan dikembalikan atau kemana arah selanjutnya setelah proses selesai? Lihat lagi ke dalam struts-config.xml . Di dalamnya juga diikutsertakan konfigurasi untuk menentukan halaman apa yang ditampilkan ke user jika proses sukses, atau halaman mana jika gagal.

struts.png

Kurang lebih alurnya seperti diatas. Biasanya pada action class dibuatkan object baru daru DAO class, sedangkan alur dari formClass ke DTOClass merupakan proses konversi dari object DTOClass ke object formClass. Hal ini dilakukan karena data” yang ditampilkan di interface tidak selalu sama seperti yang ada pada object dari DTOClass. Data yang ditampilkan ke interface biasanya merupakan object dari formClass. Aplikasi yang pake struts framework akan lebih muantap lagi jika dikombinasikan dengan framework Hibernate. 😈

Sayonara!!! 8)

Advertisements

4 Responses to “Struts 1.x, sudah lumayan paham”


  1. February 5, 2008 at 6:26 am

    I found your site on google blog search and read a few of your other posts. Keep up the good work. Just added your RSS feed to my feed reader. Look forward to reading more from you.

    – Sue.

  2. February 18, 2008 at 2:49 am

    Boleh ga tutorial – tutorial di blog ini aku posting ke javaclopedia.com? Thanks

  3. 4 n3tg33ks
    February 21, 2008 at 1:03 pm

    @anditaru

    boleh sekali. Btw javaclopedia.com-nya bagus.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: