本书涵盖了目前市场上流行的电子商务、电子政务、博客、留言板、论坛等25类系统的经典模块,详细介绍了这些模块设计、开发的过程。本书首先介绍了JSP的基础知识,然后详细分析了25类系统的经典模块,详细介绍了每个经典模块的设计思路和开发过程,最后介绍了JSP网站的一些运营方面的知识。
本书组织结构、内容安排合理,并充分考虑了各层次读者的需求,除了介绍25类系统的经典模块的实现过程和思路外,还介绍了相关的JSP的基础知识,同时从经营一个JSP系统的角度介绍了相关的运营和维护方面的知识。
本书从JSP的基础理论入手,诠释了系统设计的基础知识,精选JSP系统中的电子商务、电子政务、博客、网摘、RSS、论坛等25类经典模块,详细介绍了每个经典模块的设计思路和开发过程,由浅入深地对系统开发过程中的应用热点和难点进行了详尽的介绍和透彻的讲解。
本书结合JSP和Servlet的最新规范,从基本的语法和规范人手,以经验为基础,以实用为目标,以实例为导向,以实践为指导,深入浅出地讲解了JSP开发中的种种问题;使用精简的内容介绍了JSP的语法规范、Servlet编程技术、JDBC编程技术、标签库技术、Struts、Hibernate、JavaServer Face、Aiax等技术;对于JSP开发中常遇到的典型难点,专门进行了集中讨论,用理论和实例进行了深入浅出的描述;最后从经营一个JSP系统的角度介绍了相关网站的运营和维护方面的知识。
本书适用于使用JSP开发Web程序的技术人员,也适合于具备一定JSP基础知识的读者参考学习。
第1章 JSP环境、语法快速入门
1.1 JSP运行环境配置
1.1.1 建立JSP开发平台Tomcat
1.1.2 Tomcat的安装和使用
1.1.3 Tomcat的配置和常见问题
1.2 JSP语法简介
1.2.1 通用的语法规则
1.2.2 注释
1.2.3 指令
1.3 JSP基本对象简介
1.3.1 request-javax.servlet.http.HttpServletRequest
1.3.2 response-javax.servlet.http.HttpServletResponse
1.3.3 out-javax.servlet.jsp.jspWriter
1.3.4 session-javax.servlet.http.HttpSession
1.3.5 pageContext-javax.servlet.jsp.PageContext
1.3.6 application-javax.servlet.ServletContext
1.3.7 config-javax.servlet.ServletConfig
1.3.8 exception-java.lang.Throwable
1.3.9 page-javax.servlet.jsp.HttpJspPage
1.3.10 JSP使用预定义变量的一个实例
第2章 数据库编程快速入门
第3章 最常用的几个共用模块快速开发技术
第4章 Eclipse在JSP开发中的应用
第5章 JSP程序快速开发心得
第6章 文章与新闻管理系统
第7章 聊天室系统
第8章 流言本系统
第9章 电子商务系统
第10章 进销存平台
第11章 网络信息港
第12章 个人博客系统
第13章 网摘
第14章 影视音乐系统
第15章 搜索系统
第16章 友情链接系统
第17章 投票调查系统
第18章 网上办公系统
第19章 主机域名系统
第20章 邮件列表系统
第21章 社区系统
第22章 上传下载系统
第23章 图片动画展示系统
第24章 统计计数系统
第25章 广告管理系统
第26章 内容发布系统
第27章 人才系统
第28章 交友系统
第29章 RSS订阅
第30章 电子政务系统
第31章 房产系统
第32章 JSP程序的优化
第33章 申请域名与虚拟主机
第34章 后台管理与网站维护