rewrite framework เพื่อให้ง่ายต่อการ develop
(idea หลายๆส่วนมาจาก ruby on rails)
Controller
- No configuration - everything done through annotations
- ใช้ XDoclet กรณีที่เป็น JDK1.4
- จะใช้หรือไม่ใช้ Form object ก็ได้
- controller เขียนแบบ POJO
- มี annotation สำหรับทำ Validation
- Result forwards view ไม่ต้อง define ก็ได้ มี default เป็นค่าเดียวกับ action name
Action Mapping URL จะอยู่ในรูป
http://HOST/ACTION_NAME/PARAM_VALUE1/PARAM_NAME2/PARAM_VALUE2
FormValidation
ออกแบบใหม่
Jsp Tag
ใช้แนวทางของ WebWork2
Note: ในส่วน tag นี้ jsp กับ rails จะไม่ต่างกันนัก
แต่ rails จะ integrate template กับ controller
เป็นเนื้อเดียวกันกว่า (template mix เข้ากับ controller
ทำให้มองเหมือนกันว่า ตัวเองเป็น controller)
เพิ่มเรื่อง Page Flow State Management เข้ามา
โดยใช้แนวทางจาก Beehive Page Flow
No comments:
Post a Comment