内容简介
本书循序渐进地教会读者如何构架和开发JSt,动态网站。首先讲解了什么是JSP,JSP的一些特征,让读者对概念先有个初步的了解。接着讲解了开发一个动态网站所必需工具和组件的安装和配置过程,然后以一个简单的HelloWorld例子来具体讲解如何使用Eclipse和Lomboz等工具和组件构建Web应用。有了构建网站的知识之后,接下来具体讲解编写.ISP的基本语法以及内置对象。
本书以一个经典的用户登录应用作为实例,深入讲解开发动态网站的技巧和方法,并以循序渐进的方法逐渐把JavaBean、Struts和Hibel’nate技术运用到Web网站开发中。JavaBean的使用把写在.JSP页面中的数据库连接和操作改写到Class类文件中,Strms技术更好地实现了MVC设计模式,使得Web应用开发结构更加清晰,并有利于JSP代码的重用和管理,Hibelmate是持久层技术的应用,避免了以前数据库设计不是面向对象的尴尬。
本书详细对JSP2.0表达式(EL)、标准标签库(JSTL)、如何使用Servlet2.4过滤器和监听器以及如何创建自定义标签进行了介绍,并对Web开发中的常见问题以及连接数据库的不同方法进行了详细的归纳和分析。
在本书的最后,以登录注册模块、购物车模块、图片管理模块、新闻发布模块来深入讲解JSP的应用。通过本书的讲解,使读者对JsP网站的开发有一个全面的了解,并学会使用各种开发工具和组件。