Struts เป็นเฟรมเวิร์ก Java Web ที่ใช้ MVC ยอดนิยม หนังสือเล่มนี้แนะนำรายละเอียดเทคโนโลยีต่างๆ สำหรับการออกแบบและพัฒนาแอปพลิเคชันเว็บ Java บน Struts1.1 และเวอร์ชัน Struts1.2 ล่าสุดที่จะเปิดตัวเร็วๆ นี้ บทที่ 1 ถึง 3 ของหนังสือเล่มนี้เป็นบทเบื้องต้น ผ่านตัวอย่างแอปพลิเคชัน Struts สองตัวอย่าง ผู้อ่านจะได้รับคำแนะนำให้เข้าใจกระบวนการโดยรวมของการออกแบบ การพัฒนา และการปรับใช้แอปพลิเคชัน Struts และชื่นชมบทบาทของเฟรมเวิร์ก Struts อย่างเต็มที่ในการเปิดขนาดใหญ่และปรับขนาดได้ ข้อดีการใช้งานเว็บ บทที่ 4 ถึง 7 สำรวจหลักการนำไปใช้อย่างลึกซึ้งของ ActionServlet และ RequestProcessor ซึ่งเป็นส่วนประกอบหลักของเฟรมเวิร์ก Struts แนะนำรายละเอียดเทคโนโลยีต่างๆ สำหรับการพัฒนาโมเดล มุมมอง และตัวควบคุมของแอปพลิเคชัน Struts และอธิบายแต่ละองค์ประกอบของไฟล์คอนฟิกูเรชัน Struts โดยละเอียด วิธีใช้องค์ประกอบ บทที่ 8 ถึง 9 แนะนำเทคโนโลยีที่ใช้งานได้จริงสำหรับการพัฒนาแอปพลิเคชัน Struts เช่น จุดขยายของเฟรมเวิร์ก Struts การทำให้แอปพลิเคชัน Struts เป็นสากล เฟรมเวิร์กการตรวจสอบ Validator และกลไกการจัดการข้อยกเว้น เป็นต้น บทที่ 12 ถึง 16 รวมตัวอย่างแอปพลิเคชัน Struts เฉพาะเพื่อแนะนำไลบรารีแท็ก Struts และการใช้เฟรมเวิร์ก Tiles โดยละเอียด บทที่ 17 และ 18 แนะนำวิธีใช้ EJB และบริการเว็บเพื่อใช้โมเดลเฟรมเวิร์ก Struts บทที่ 19 ถึง 21 แนะนำวิธีใช้ซอฟต์แวร์ของบริษัทอื่น เช่น Apache Common Logging API, Log4J, ANT และ StrutsTestCase เพื่อควบคุมบันทึกเอาต์พุตของแอปพลิเคชัน Struts จัดการและทดสอบโปรเจ็กต์แอปพลิเคชัน Struts
เกี่ยวกับผู้เขียน · · · · · ·
Sun Weiqin สำเร็จการศึกษาจากมหาวิทยาลัย Shanghai Jiao Tong ในปี 1997 และมีส่วนร่วมในการพัฒนาซอฟต์แวร์ที่ใช้ Java และการฝึกอบรมและการให้คำปรึกษา J2EE ปัจจุบันเป็นนักวิชาการรับเชิญที่มหาวิทยาลัยเคนท์ในสหรัฐอเมริกา หัวข้อการวิจัยของเขาประกอบด้วยระบบอีคอมเมิร์ซที่ใช้ Java และ XML สถาปัตยกรรมซอฟต์แวร์ J2EE บริการบนเว็บ และความปลอดภัยเครือข่าย ผลงานตัวแทนได้แก่:
"การเรียนรู้ Struts: การออกแบบและพัฒนาเว็บไซต์ Java บน MVC" 2547
"คำอธิบายโดยละเอียดของเทคโนโลยีการพัฒนาเว็บ Tomcat และ Java" 2547
"คู่มือการสอบรับรอง Java 2 และการวิเคราะห์คำถาม" 2545
ขยาย