前 言
JSP是由Sun公司开发的一种动态网页技术标准,是基于Java Servlet以及整个Java体系的Web开发技术,利用这一技术可以建立面向对象、安全、跨平台的动态网站。随着Java技术的不断提升,JSP也在逐步发展,JSP能够将页面设计与后台代码分离,提高了工作效率。目前,JSP已成为动态网站开发不可缺少的开发工具。
本书共分为12章,具体内容介绍如下。
第1章:JSP基本概述。主要介绍JSP的定义、特点、工作流程、组成元素以及相关的安装与配置。
第2章:JSP基础语法知识。主要介绍JSP的基本语法(注释、声明、代码段、表达式)、JSP程序开发模式、调试处理、JSP指令标记和动作标记的使用。
第3章:JSP的内置对象。主要介绍JSP中的application、request、response、pageContext、session、out、config Servlet、page JSP、exception 9个内置组件的应用。
第4章:JavaBean技术。主要介绍JavaBean的定义、工具、规范、属性、事件应用。
第5章:Servlet技术。主要介绍Servlet的定义、特点、生命周期、类的方法、跳转的使用、异步处理。
第6章:JSP Servlet的MVC模式。主要介绍JSP Servlet的MVC模式,包括模型的生命周期与视图更新、注册登录、与数据库的连接以及文件操作。
第7章:表达式语言。主要介绍EL表达式的定义及特点,以及EL表达式的语法、运算规则、内置对象。
第8章:JSP与JDBC。主要介绍JDBC的定义、产品组件、建立JDBC连接、JDBC包。
第9章:JSP中的文件操作。主要介绍JSP的文件操作,包括File类、字节流读/写文件、RandomAccessFile类、文件的上传或下载。
第10章:JSP的XML文件处理。主要介绍XML的定义、用途、基本语法、命名规则、元素的定义、XML的解析方法(DOM、SAX、DOM4j)。
第11章:JSP与MySQL数据库操作。主要介绍MySQL数据库的安装、配置、基础操作以及连接JSP的基本操作。
第12章:网上书店系统设计。主要利用JSP开发一个网上书店系统,从用户登录、用户选书,到提交订单的每个功能模块的代码都进行了全面详细的分析。
本书由徐天凤、李桂珍、郭洪荣担任主编,由徐嵩松、侯小毛、刘源、刘儒香担任副主编。其中,徐天凤编写第1、2、4、5章;李桂珍编写第3、8、9章;侯小毛编写第6章;郭洪荣、刘源、刘儒香编写第7、11章;徐嵩松编写第10、12章。本书内容根据易学、易懂、易掌握的原则,结合JSP知识体系,由浅入深、循序渐进地进行讲解。同时还将JSP知识与案例有机地结合起来,使知识与案例相辅相成。
由于作者水平有限,书中难免有疏漏和不妥之处,敬请业内专家、同行以及广大读者提出宝贵意见,以便今后不断改进。
编 者
