本書以實用為原則,通過諸多案例分析了各種基于JSP網絡程序的設計思想和開發(fā)方法。全書共分13章,其中第1~7章分別介紹了Eclipse等開發(fā)環(huán)境的搭建過程,JSP的各種應用技術,基于JSP和JavaBean的在線計數器功能模塊,基于JSP的在線流媒體播放程序的實現方式,Servlet的過濾器代碼實現方式;第8~13章分別講解了基于JSP的考試系統(tǒng)、在線聊天系統(tǒng)、BBS系統(tǒng)、郵件系統(tǒng)、基于Struts的簡單案例以及在線購物系統(tǒng)等項目的開發(fā)過程。在設計和編寫這些項目的過程中,編者特別考慮了“分層”這個基于組件的思想,不僅采用了Servlet和JavaBean等組件,分離各種類型的業(yè)務邏輯,還采用了基于Struts的設計理念?!”緯粌H適合高等院校計算機相關專業(yè)師生學習和參考使用,更是對高校計算機專業(yè)的學生進行畢業(yè)設計具有非常好的參考價值,同時,本書基于架構的設計理念還可幫助程序員擴展自身的思維方式。