本书以Java EE Web应用系统的逻辑架构为主线,通过多个典型工程实例分别对Java Web应用各个层次上的开发技术和编程技巧进行讲解,并对同一实例的多个解决方案进行对比分析,切实帮助开发人员提高Java EE Web开发水平。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Java EE Web开发实例精解(附光盘) |
分类 | |
作者 | 郝玉龙//尹建平 |
出版社 | 北京交通大学出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书以Java EE Web应用系统的逻辑架构为主线,通过多个典型工程实例分别对Java Web应用各个层次上的开发技术和编程技巧进行讲解,并对同一实例的多个解决方案进行对比分析,切实帮助开发人员提高Java EE Web开发水平。 内容推荐 本书采用工程实例的形式对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:利用Serv1et显示动态日期 解决方案 讨论与思考 知识点索引 例程1-2:利用JSP表达式显示动态格式文本 解决方案 讨论与思考 知识点索引 例程1-3:利用JSP标准标记库和表达式语言显示动态新闻 解决方案 讨论与思考 知识点索引 例程1-4:利用白定义标记控制网页图片显示 解决方案 讨论与思考 知识点索引 例程1-5:利用App1et在Web页面实现动画时钟 解决方案 讨论与思考 知识点索引 例程1-6:利用JSP与Flash实现用户登录和注册模块 解决方案 讨论与思考 知识点索引 例程1-7:利用JavaScript脚本实现奥运倒计时日历 解决方案 讨论与思考 知识点索引 例程1-8:利用XML、CSS和XSL显示食谱信息 解决方案1:利用CSS显示食谱XML文件的内容 解决方案2:利用XSL显示食谱XML文件的内容 解决方案3:利用xa1an动态绑定XML和XSL 讨论与思考 知识点索引 例程1-9:利用标准标记库显示本地化信息 解决方案 讨论与思考 知识点索引 例程1-10:在Web页面中引入版权信息声明 解决方案1:使用inc1ude指令在JSP中包含版权信息 解决方案2:使用动作组件在JSP中包含版权信息 解决方案3:使用标准标记<c:import>在JSP中包含版权信息 解决方案4:在Serv1et响应中包含版权信息 讨论与思考 知识点索引 例程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:访问数据库 解决方案l:直接使用JDBC驱动访问数据库 解决方案2:利用JDBC-ODBC桥访问数据库 解决方案3:利用数据源和连接池技术访问数据库 讨论与思考 知识点索引 例程4-3:创建基于XML的网上论坛 解决方案 讨论与思考 知识点索引 例程4-4:访问体重检测Web服务 解决方案 讨论与思考 知识点索引 本章小结 第5章开发Web高级功能特性 例程5-1:在Web页面显示统计图表 解决方案l:使用Applet显示统计图表 解决方案2:服务器端的图表解决方案 讨论与思考 知识点索引 例程5-2:为Web应用添加打印功能 解决方案l:利用iText组件打印Web表格 解决方案2:利用JavaScript脚本打印Web报表 讨论与思考 知识点索引 例程5-3:创建国际化的Web应用 解决方案l:为不同地区创建单独的页面资源 解决方案2:利用标准标记库自动绑定地区属性资源 讨论与思考 知识点索引 例程5-4:在Web应用中实现文件上传 解决方案l:利用流操作实现文件上传 解决方案2:利用jspSmartUpload组件实现上传 解决方案3:利用common-upload组件实现上传 讨论与思考 知识点索引 例程5-5:在Web应用中控制文件下载 解决方案l:利用文件流操作实现文件下载 解决方案2:利用Request Dispatcher实现文件下载 讨论与思考 知识点索引 例程5-6:为Web应用添加日志功能 解决方案1:利用服务器自身的日志功能 解决方案2:利用log4j实现日志功能 知识点链接 讨论与思考 知识点索引 本章小结 第6章应用架构 预备知识:软件架构基础 例程6-1:利用EJB实现公告发布系统 解决方案 讨论与思考 知识点索引 例程6-2:基于Struts构建新闻发布系统 解决方案 讨论与思考 知识点索引 例程6-3:基于Struts、Spring和Hibernate构建学生信息管理系统 解决方案 讨论与思考 知识点索引 本章小结 附录A 开发环境的搭建 附录B 知识点索引 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。