简介
本书采用工程实例的形式对Java EE Web编程技术进行深入系统的讲解
。Java EE Web应用系统从逻辑上可划分为表现层、业务层和持久层,为了
使读者对Java EE编程技术获得全面系统的了解,本书以Java EE Web应用
系统的逻辑架构为主线,通过多个典型工程实例对上述三个层次的开发技
术和编程技巧进行讲解,并对同一实例的多个解决方案进行对比分析,切
实帮助开发人员提高Java EE Web开发水平。
除了对Java EE Web编程基本技术的讲解演示外,还针对Web应用系统
开发中如打印、图表、日志、上传、下载和国际化等常见功能特性的实现
,综合运用多种Java EE开发技术,提出多种解决方案,并深入讨论分析,
对开发人员动手开发实际项目具有借鉴意义。
最后,通过三个综合实例,演示如何利用EJB及Struts、Hibernate、
Spring等常见的Java EE架构开发企业Web应用系统。
本书适用于对Java EE编程有一定了解,但不知道如何开发实际Web应
用系统的初学者,本书也适合希望掌握Java EE编程高级技巧,提高Java
EE编程能力的中高级初学者。本书也可作为Java EE编程技术的培训教材。
目录
目录
第1章 构建动态Web页面
例程1-1 利用Servlet显示动态日期
解决方案
讨论与思考
知识点索引
例程1-2 利用JSP表达式显示动态格式文本
解决方案
讨论与思考
知识点索引
例程1-3 利用JSP标准标记库和表达式语言显示动态新闻
解决方案
讨论与思考
知识点索引
例程1-4 利用自定义标记控制网页图片显示
解决方案
讨论与思考
知识点索引
例程1-5 利用Applet在Web页面实现动画时钟
解决方案
讨论与思考
知识点索引
例程1-6 利用JSP与Flash实现用户登录和注册模块
解决方案
讨论与思考
知识点索引
例程1-7 利用JavaScript脚本实现奥运倒计时日历
解决方案
讨论与思考
知识点索引
例程1-8 利用XML,CSS和XSL显示食谱信息
解决方案1 利用CSS显示食谱XML文件的内容
解决方案2 利用XSL显示食谱XML文件的内容
解决方案3 利用xalan动态绑定XML和xSL
讨论与思考
知识点索引
例程1-9 利用标准标记库显示本地化信息
解决方案
讨论与思考
知识点索引
例程1-10 在Web页面中引入版权信息声明
解决方案1 使用include指令在JSP中包含版权信息
解决方案2 使用动作组件在JSP中包含版权信息
解决方案3 使用标准标记<c:import>在JSP中包含版权信息
解决方案4 在Servlet响应中包含版权信息
讨论与思考
知识点索引
例程1-11 实现带图形验证码的用户登录
解决方案
讨论与思考
知识点索引
例程1-12 利用Ajax实现网上智能订餐
解决方案
讨论与思考
知识点索引
本章小结
第2章 服务器与客户端的交互
例程2-1 奥运网上问卷调查
解决方案
讨论与思考
知识点索引
例程2-2 发送PDF文件到客户端浏览器
解决方案
讨论与思考
知识点索引
例程2-3 客户信息显示栏
解决方案
讨论与思考
知识点索引
例程2-4 获取服务器基本信息
解决方案
讨论与思考
知识点索引
例程2-5 横幅广告系统
解决方案
讨论与思考
知识点索引
例程2-6 利用过滤器限制客户端访问
解决方案
讨论与思考
知识点索引
例程2-7 多组件协作实现用户登录验证
解决方案
讨论与思考
知识点索引
本章小结
第3章 管理和维护应用程序状态
例程3-1 购物车
解决方案1 利用隐藏字段实现购物车
解决方案2 利用URL重写实现购物车
解决方案3 利用Cookie实现购物车
解决方案4 利用Session实现购物车
讨论与思考
知识点索引
例程3-2 聊天室
解决方案
讨论与思考
知识点索引
例程3-3 网站计数器
解决方案
讨论与思考
知识点索引
本章小结
第4章 访问企业信息资源
例程4-1 发送接收E—mail
解决方案
讨论与分析
知识点索引
例程4-2 访问数据库
解决方案1 直接使用JDBC驱动访问数据库
解决方案2 利用JDBC-ODBC桥访问数据库
解决方案3 利用数据源和连接池技术访问数据库
讨论与思考
知识点索引
例程4-3 创建基于XML的网上论坛
解决方案
讨论与思考
知识点索引
例程4-4 访问体重检测Web服务
解决方案
讨论与思考
知识点索引
本章小结
第5章 开发Web高级功能特性
例程5-1 在Web页面显示统计图表
解决方案1 使用Applet显示统计图表
解决方案2 服务器端的图表解决方案
讨论与思考
知识点索引
例程5-2 为Web应用添加打印功能
解决方案1 利用iText组件打印Web表格
解决方案2 利用JavaScript脚本打印Web报表
讨论与思考
知识点索引
例程5-3 创建国际化的Web应用
解决方案1 为不同地区创建单独的页面资源
解决方案2 利用标准标记库自动绑定地区属性资源
讨论与思考
知识点索引
例程5-4 在Web应用中实现文件上传
解决方案1 利用流操作实现文件上传
解决方案2 利用jspSmartUpload组件实现上传
解决方案3 利用common-upload组件实现上传
讨论与思考
知识点索引
例程5-5 在Web应用中控制文件下载
解决方案1 利用文件流操作实现文件下载
解决方案2 利用RequestDispatcher实现文件下载
讨论与思考
知识点索引
例程5-6 为Web应用添加日志功能
解决方案1 利用服务器自身的日志功能
解决方案2 利用log4j实现日志功能
知识点链接
讨论与思考
知识点索引
本章小结
第6章 应用架构
预备知识:软件架构基础
例程6-1 利用EJB实现公告发布系统
解决方案
讨论与思考
知识点索引
例程6-2 基于Struts构建新闻发布系统
解决方案
讨论与思考
知识点索引
例程6-3 基于Struts、Spring和Hibernate构建学生信息管理系统
解决方案
讨论与思考
知识点索引
本章小结
附录A 开发环境的搭建
附录B 知识点索引
参考文献
?Fc-x
第1章 构建动态Web页面
例程1-1 利用Servlet显示动态日期
解决方案
讨论与思考
知识点索引
例程1-2 利用JSP表达式显示动态格式文本
解决方案
讨论与思考
知识点索引
例程1-3 利用JSP标准标记库和表达式语言显示动态新闻
解决方案
讨论与思考
知识点索引
例程1-4 利用自定义标记控制网页图片显示
解决方案
讨论与思考
知识点索引
例程1-5 利用Applet在Web页面实现动画时钟
解决方案
讨论与思考
知识点索引
例程1-6 利用JSP与Flash实现用户登录和注册模块
解决方案
讨论与思考
知识点索引
例程1-7 利用JavaScript脚本实现奥运倒计时日历
解决方案
讨论与思考
知识点索引
例程1-8 利用XML,CSS和XSL显示食谱信息
解决方案1 利用CSS显示食谱XML文件的内容
解决方案2 利用XSL显示食谱XML文件的内容
解决方案3 利用xalan动态绑定XML和xSL
讨论与思考
知识点索引
例程1-9 利用标准标记库显示本地化信息
解决方案
讨论与思考
知识点索引
例程1-10 在Web页面中引入版权信息声明
解决方案1 使用include指令在JSP中包含版权信息
解决方案2 使用动作组件在JSP中包含版权信息
解决方案3 使用标准标记<c:import>在JSP中包含版权信息
解决方案4 在Servlet响应中包含版权信息
讨论与思考
知识点索引
例程1-11 实现带图形验证码的用户登录
解决方案
讨论与思考
知识点索引
例程1-12 利用Ajax实现网上智能订餐
解决方案
讨论与思考
知识点索引
本章小结
第2章 服务器与客户端的交互
例程2-1 奥运网上问卷调查
解决方案
讨论与思考
知识点索引
例程2-2 发送PDF文件到客户端浏览器
解决方案
讨论与思考
知识点索引
例程2-3 客户信息显示栏
解决方案
讨论与思考
知识点索引
例程2-4 获取服务器基本信息
解决方案
讨论与思考
知识点索引
例程2-5 横幅广告系统
解决方案
讨论与思考
知识点索引
例程2-6 利用过滤器限制客户端访问
解决方案
讨论与思考
知识点索引
例程2-7 多组件协作实现用户登录验证
解决方案
讨论与思考
知识点索引
本章小结
第3章 管理和维护应用程序状态
例程3-1 购物车
解决方案1 利用隐藏字段实现购物车
解决方案2 利用URL重写实现购物车
解决方案3 利用Cookie实现购物车
解决方案4 利用Session实现购物车
讨论与思考
知识点索引
例程3-2 聊天室
解决方案
讨论与思考
知识点索引
例程3-3 网站计数器
解决方案
讨论与思考
知识点索引
本章小结
第4章 访问企业信息资源
例程4-1 发送接收E—mail
解决方案
讨论与分析
知识点索引
例程4-2 访问数据库
解决方案1 直接使用JDBC驱动访问数据库
解决方案2 利用JDBC-ODBC桥访问数据库
解决方案3 利用数据源和连接池技术访问数据库
讨论与思考
知识点索引
例程4-3 创建基于XML的网上论坛
解决方案
讨论与思考
知识点索引
例程4-4 访问体重检测Web服务
解决方案
讨论与思考
知识点索引
本章小结
第5章 开发Web高级功能特性
例程5-1 在Web页面显示统计图表
解决方案1 使用Applet显示统计图表
解决方案2 服务器端的图表解决方案
讨论与思考
知识点索引
例程5-2 为Web应用添加打印功能
解决方案1 利用iText组件打印Web表格
解决方案2 利用JavaScript脚本打印Web报表
讨论与思考
知识点索引
例程5-3 创建国际化的Web应用
解决方案1 为不同地区创建单独的页面资源
解决方案2 利用标准标记库自动绑定地区属性资源
讨论与思考
知识点索引
例程5-4 在Web应用中实现文件上传
解决方案1 利用流操作实现文件上传
解决方案2 利用jspSmartUpload组件实现上传
解决方案3 利用common-upload组件实现上传
讨论与思考
知识点索引
例程5-5 在Web应用中控制文件下载
解决方案1 利用文件流操作实现文件下载
解决方案2 利用RequestDispatcher实现文件下载
讨论与思考
知识点索引
例程5-6 为Web应用添加日志功能
解决方案1 利用服务器自身的日志功能
解决方案2 利用log4j实现日志功能
知识点链接
讨论与思考
知识点索引
本章小结
第6章 应用架构
预备知识:软件架构基础
例程6-1 利用EJB实现公告发布系统
解决方案
讨论与思考
知识点索引
例程6-2 基于Struts构建新闻发布系统
解决方案
讨论与思考
知识点索引
例程6-3 基于Struts、Spring和Hibernate构建学生信息管理系统
解决方案
讨论与思考
知识点索引
本章小结
附录A 开发环境的搭建
附录B 知识点索引
参考文献
?Fc-x
Java EE Web开发实例精解[电子资源.图书]
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!
