format e-book: chm
Tutorial Struts2
Struts 1 adalah kerangka kerja MVC pertama di dunia yang dirilis oleh Craig McClanahan pada tahun 2001. Setelah kerangka tersebut diluncurkan, ia didukung oleh pengembang Web Java di seluruh dunia. Setelah 6 tahun kerja keras, Struts 1 Kerangka kerja ini lebih matang dan stabil, serta kinerjanya juga terjamin dengan baik. Oleh karena itu, hingga saat ini Struts 1 masih menjadi framework MVC yang paling banyak digunakan di dunia.
Saat ini, terdapat banyak framework MVC berbasis web dan berkembang pesat. Framework MVC baru sesekali dirilis, seperti JSF, Tapestry, dan Spring MVC. Selain framework MVC terkenal tersebut, ada juga framework MVC dari beberapa tim marginal yang juga memiliki nilai referensi yang besar.
Agar perusahaan benar-benar menggunakan kerangka MVC, stabilitas kerangka tersebut harus menjadi isu paling penting untuk dipertimbangkan. Kerangka kerja yang baru saja dimulai mungkin memiliki beberapa masalah tersembunyi dan akan menimbulkan bugnya sendiri ke dalam aplikasinya sendiri. Inilah sebabnya penulis tidak merekomendasikan pengembang untuk mengimplementasikan kerangka kerja itu sendiri.
Meskipun Struts 2 dikenal sebagai kerangka kerja baru, ini hanya relatif terhadap Struts 1. Dibandingkan dengan Struts 1, Struts 2 memang memiliki banyak perbaikan revolusioner, namun ini bukanlah kerangka kerja baru yang baru dirilis, namun dikembangkan berdasarkan kerangka kerja terkenal lainnya: WebWork. Sampai batas tertentu, Strut2 tidak mewarisi garis keturunan Struts 1, namun mewarisi garis keturunan WebWork. Dengan kata lain, WebWork menurunkan Struts 2, bukan Struts 1 yang menurunkan Struts 2. Karena Struts 2 merupakan peningkatan dari WebWork, bukan kerangka kerja baru, stabilitas, kinerja, dan aspek lainnya terjamin dengan baik; ia juga menyerap keunggulan Struts 1 dan WebWork, sehingga sangat layak untuk dinantikan.
Memperluas