- ActionMapper adalah :
menge-set request parameter menjadi action
mengeksekusi action di dalam background
me-mapping antara HTTP request dan action invocation request dan sebaliknya
sebuah property framework - Di dalam konsep MVC, Struts2 terletak di bagian...
Model
View
Controller
Viewer Layer - Untuk menampilkan result berupa .vm di viewer layer adalah :
1
2
3
4 - Untuk mengeset setting yang spesifik pada Struts2 seperti Ioc Container mana yang digunakan, file uploader, design template, dsb. file yang perlu diubah adalah :
web.xml
velocity.properties
guest.properties
struts.properties - Script diatas adalah isi dari sebuah file :
ActionMapper
ActionClass
ActionForm
ActionServlet - Fasilitas untuk konversi tipe, populasi obyek, validasi, upload file, dsb telah disediakan oleh :
properties
action
result
interceptor - Class EmployeeForm diatas akan mengalami compile error, untuk menangani diperlukan :
mengextends dengan ActionSupport
mengimplementasikan dengan SessionCredentialsAware
mengimplementasikan dengan HibernateSessionFactoryAware
mengimplementasikan dengan ActionSupport - File yang bertujuan untuk men-deploy descriptor adalah :
struts.xml
struts-default.xml
web.xml
velocity.properties - Interceptor yang menangani internationalization pada struts2 adalah :
Chain Interceptor
i18n Interceptor
Alias Interceptor
Logger Interceptor - File velocity.properties terletak di folder :
/WEB-INF/src/config
/WEB-INF/
/WEB-INF/lib
/WEB_INF/classes
Minggu, 15 Februari 2009
Pengenalan Struts2
Jumat, 13 Februari 2009
Pengantar MVC
- Bagian MVC yang berfungsi untuk memisahkan business logic dan data presentation adalah :
Model
View
Controller
Spring - MVC pada cimande menggunakan kombinasi antara :
Struts - Spring - Hibernate
JSF - Jboss - Hibernate
JSF - Spring - Hibernate
Struts - Jboss - Hibernate - MVC adalah :
File template dari tampilan
sebuah aplikasi berbasis Java
Pola desain yang memisahkan model,controller, dan view
Class java atau xml yang mengatur alur data - Berikut adalah beberapa alasan MVC muncul, kecuali :
Untuk mempermudah aplikasi yang bersifat kompleks
Untuk mengurangi error pada user interface pada saat perubahan data
Diterapkan pada pemrograman web model 1
Mengganti posisi JSP yang dianggap sebagai "the dark side of Java" - Yang termasuk dalam Controller di MVC adalah :
Hibernate
JSP
VM
Struts2 - Teknologi yang mirip dengan MVC, tetapi khusus untuk XML adalah :
Apache Commons
JSF
Apache Cocoon
Jboss - Berikut adalah framework aplikasi web berbasis MVC, kecuali :
Wicket
Struts2
JSF
Fusebox - Konsep MVC dikembangkan oleh :
Apache
Google
Smalltalk
SUN Microsystem - Dibawah ini merupakan keuntungan menggunakan MVC, kecuali :
Mudah untuk dikembangkan
Fleksibel dan dapat diperluas
Mendukung aplikasi yang kompleks
Susah dalam maintenance - Bagian yang mengurusi masalah koneksi database dalam MVC adalah :
Model
View
Controller
Hibernate
Langganan:
Postingan (Atom)