JSP开发案例教程 紧跟主流技术,融入大量实例。 
定 价:¥49
中 教 价:¥33.32 (6.80折)
库 存 数: 0
本书详细讲解了JSP的语法和Web程序设计方法,全面介绍了JSP动态网页制作技术和相关理论。全书共分11章,内容包括JSP开发概述、JSP开发架构、JSP基本语法、JSP内置对象、Servlet基础、JavaBean技术、应用JDBC进行数据库开发、JSP和XML、使用JSP+Servlet+JavaBean实现MVC、JSP实用组件、JSP高级开发。本书在动态网页开发方面紧跟主流技术,各章之间紧密联系,前后呼应,循序渐进,并且融入了大量实例,供读者参考和实践。 本书适合作为高职高专院校的教材,既可作为JSP初学者的入门教材,也可作为社会培训班和广大JSP开发爱好者的参考用书。
前言第1章 JSP开发概述1.1Web技术概述1.1.1静态网页与动态网页1.1.2从Web1.0 到Web 2.1.1.3Web 2.0的应用发展方向1.1.4Web 2.0的相关应用1.2JSP运行环境1.2.1JDK的下载与安装1.2.2安装与配置Tomcat1.2.3启动与停止Tomcat1.2.4案例1:一个简单的JSP程序1.3JSP 开发工具1.3.1JSP的开发和应用平台的介绍1.3.2配置Eclipse的JSP开发环境1.3.3MyEclipse开发JSP1.3.4案例2:在MyEclipse下创建一个JSP程序第2章 JSP开发架构2.1 软件编程体系简介2.1.1C/S结构编程体系2.1.2B/S结构编程体系2.2企业应用开发架构2.2.1两层架构2.2.2三层架构2.2.3N层架构2.2.4开发架构比较2.3JSP概述2.3.1什么是JSP2.3.2JSP技术原理2.3.3JSP和其他动态网站开发技术2.4JSP知识体系及学习之路2.4.1JSP知识体系2.4.2JSP程序员学习路径2.5小结第3章 JSP基本语法3.1JSP文件基本结构3.2JSP的脚本元素3.2.1注释3.2.2声明语句3.2.3脚本段3.2.4表达式3.3JSP指令元素3.3.1page指令3.3.2include指令3.3.3taglib指令3.4JSP动作元素3.4.1<jsp:include>3.4.2<jsp:forward>3.4.3<jsp:param>3.4.4<jsp:useBean>3.4.5<jsp:plugin>3.5案例:计算三角形的面积第4章 JSP内置对象4.1JSP内置对象概述4.2 request对象常用方法和应用实例4.2.1request对象常用方法4.2.2request对象应用实例4.3response对象常用方法和应用实例4.3.1response对象的常用方法4.3.2response对象应用实例4.4out对象常用方法和应用实例4.4.1out对象常用方法4.4.2out对象应用实例4.5session对象4.5.1session的概念4.5.2session对象的Id4.5.3session的有效期限4.5.4访问session中的数据4.5.5其他session对象的常用方法4.5.6session对象应用实例4.6application对象常用方法和应用实例4.6.1存取application中的数据4.6.2使用application对象取得信息4.6.3application对象应用实例4.7其他JSP内置对象4.7.1pageContext对象4.7.2config对象4.7.3page对象4.7.4exception对象4.8小结目录
JSP开发案例教程第5章 Servlet基础5.1Servlet介绍5.1.1Servlet技术功能5.1.2Servlet技术特点5.1.3JSP与Servlet 的关系5.1.4Servlet的工作原理5.1.5Servlet常用接口和类5.2开发部署一个简单的Servlet5.2.1创建Servlet文件5.2.2Servlet的配置文件5.3Servlet实现相关的接口和类5.3.1GenericServlet5.3.2HttpServlet5.3.3Servlet实现相关实例5.4Servlet请求和响应相关5.4.1HttpServletRequest接口5.4.2HttpServletResponse接口5.4.3Servlet请求和响应相关实例5.5Servlet配置相关5.5.1ServletConfig接口5.5.2获取Servlet配置信息的例子5.6Servlet中的会话追踪5.6.1HttpSession接口5.6.2HttpSession应用实例5.7Servlet Context5.7.1ServletContext接口5.7.2ServletContext接口的应用实例5.8Servlet协作5.8.1RequestDispatcher5.8.2forward()控制页面跳转5.8.3include()控制页面包含5.9Servlet异常相关5.9.1声明式异常处理5.9.2程序式异常处理5.10Servlet应用实例5.11小结第6章 JavaBean技术6.1剖析JavaBean6.1.1什么是JavaBean6.1.2JavaBean的特征6.1.3创建一个JavaBean6.2在JSP中使用JavaBean6.2.1调用JavaBean6.2.2访问JavaBean属性6.2.3设置JavaBean属性6.2.4JavaBean的生命周期6.2.5类型自动转换规则6.3案例:使用JavaBean处理表单数据6.3.1JSP处理与form相关的常用标签简单实例6.3.2设置中文编码6.3.3POST与GET的差异6.4小结第7章 应用JDBC进行数据库开发7.1JDBC概述7.1.1JDBC的用途7.1.2JDBC的典型用法7.1.3JDBC体系结构7.1.4驱动器类型7.1.5安装驱动器7.2JDBC连接数据库的方法7.3使用JDBC操作数据库7.3.1使用JDBC访问数据库的过程7.3.2使用Statement执行SQL语句7.3.3PreparedStatement接口7.3.4CallableStatement对象7.3.5使用ResultSet处理结果集7.4Java与SQL的数据类型转换7.5连接池7.5.1连接池的实现原理7.5.2在Tomcat上配置数据源与连接池7.5.3配置连接池时需要注意的问题7.6存取二进制文件7.6.1图像文件存取到数据库的过程7.6.2声音文件存取到数据库的过程7.6.3视频文件存取到数据库的过程7.7JSP使用 JavaBean访问数据库的分页显示的实现7.8小结第8章 JSP和XML8.1XML简介8.1.1XML的特点8.1.2XML的内容8.1.3XML的语法规则8.2JDK中的XML API8.3XML解析模型8.3.1DOM解析8.3.2SAX解析8.4XML与Java类映射JAXB8.4.1什么是XML与Java类映射8.4.2JAXB的工作原理8.4.3Java对象转化成XML (Marshal)8.4.4XML转化为Java对象(Unmarshal)8.4.5更为复杂的映射8.5案例:JSP+XML实现电子广告系统8.6小结第9章 使用JSP、Servlet、JavaBean实现MVC9.1MVC基础9.1.1MVC 的需求9.1.2MVC的基本模式9.1.3使用MVC的优点9.2案例:JSP、Servlet、JavaBean实现MVC三层架构购书网9.2.1数据库设计9.2.2视图-JSP页面开发9.2.3模型-定义Bean来处理数据9.2.4控制-编写Servlet处理请求9.2.5其他Bean类—Util9.2.6部署9.3小结第10章 JSP实用组件10.1JSP文件操作组件10.1.1添加表单及表单元素10.1.2创建上传对象10.1.3解析上传请求10.1.4案例: 应用commons-fileUpload组件将文件上传到服务器10.2发送邮件10.2.1JavaMail组件简介10.2.2JavaMail组件简介10.2.3搭建Java Mail的开发环境10.2.4案例:利用JavaMail组件发送Email10.3JSP动态图表组件10.3.1JFreeChart的下载与使用10.3.2JFreeChart的核心类10.3.3案例:利用JFreeChart生成论坛版块人气指数排行的柱形图10.4JSP报表组件10.4.1iText组件简介10.4.2iText组件的下载与配置10.4.3案例:应用iText组件生成JSP报表10.5jExcel组件10.5.1jExcel组件—下载与配置10.5.2jExcel组件—基本操作10.5.3jExcel组件—高级操作10.6小结第11章 JSP高级开发11.1Struts11.1.1配置Struts开发环境11.1.2Struts工作原理11.1.3一个简单的Struts2实例11.1.4深入使用Struts211.2Spring11.2.1Spring的起源和背景11.2.2Spring的下载和安装11.2.3Spring的核心机制:依赖注入11.2.4Spring容器的管理11.3Hibernate11.3.1Hibernate和ORM11.3.2Hibernate的体系结构11.3.3Hibernate的下载和安装11.3.4例子: Hibernate访问MySQL数据库11.4MyEclipse+ Struts+Spring+Hibernate整合11.5小结参考文献