Best practice สำหรับการจัดการ Form ใน Spring Framework

สำหรับตัวอย่างง่ายๆที่ผมจะให้ดูในวันนี้ เป็นการจัดการ Form ใน Spring Framework โดย Form อันนี้มี Reguirement ดังต่อไปนี้

1. เมื่อ User เปิดหน้า Form นี้ขึ้นมาระบบจะต้อง Load ค่าจาก Database เพื่อให้ User แก้ไข (หน้าจอแก้ไขนั่นเอง)
2. Form นี้มี Dropdown โดยค่าในรายการของ Dropdown นั้น Load มาจาก Database
3. พอ User ทำการ submit จะมี Input Validation โดยหากไม่ผ่าน Validation จะต้องกลับมาหน้าเดิมและแสดงข้อมูลที่ User ใส่ไปล่าสุด พร้อมแสดง Error Message ในตำแหน่ง Field ที่ไม่ผ่าน Validation

ตัว source code ผมไม่ขออธิบาย ลอง Download ไปศึกษากันดูได้ครับ เพราะผมใส่ comment ไว้ใน source code แล้ว

โดยผมพัฒนาตัวอย่างนี้บน Eclispe 3.3.0, WTP 2.0, Spring 2.0, และ Spring IDE 2.0

หลังจาก Download แล้วต้อง rename ไฟล์เป็น .zip นะครับ และต้องเพิ่ม lib ของ Spring 2.0 เข้าไปใน /WEB-INF/lib ด้วยเพราะผมลบออกไปเนื่องด้วยขนาดที่ใหญ่เกินไป

ขอให้สนุกกับการพิฒนา J2EE Web Application ด้วย Spring Framework ครับ😀

Leave a comment

No comments yet.

Comments RSS TrackBack Identifier URI

Leave a Reply

Please log in using one of these methods to post your comment:

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