网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 计算机/网络 > 商品详情

实战STRUTS

分享到:
实战STRUTS

最 低 价:¥40.70

定 价:¥55.00

作 者:(美)赫斯特(Husted,T.)等 著,黄若波 等译

出 版 社:机械工业出版社

出版时间:2005-5-1

I S B N:9787111162810

  • 实战STRUTS
  • 送货上门
  • 价格
    缺货
  • 实战Struts
  • 送货上门
  • 价格
    40.70元
  • 实战STRUTS
  • 送货上门
  • 价格
    41.30元

    商品详情

    编辑推荐

    本书能很好地帮助读者理解Struts........我向那些对Struts有兴趣的人推荐本书。
    ——Dan Malks,《Core J2EE Patterns》的作者,Sun公司高级Java体系结构设计师
    本书的作者是一个专家,他与读者分享自己的经验。
    ——Steve Wilkinson,Talient Software
    我要求我的小组成员都阅读本书。
    ——NathanAnderson,Sum-Ware公司
    我强烈推荐它。
    ——James McGovern,《Java Developers》杂志“ Ask Doctor Java”专栏作家
    Struts解决了许多Web应用程序开发中的常见问题。基于Struts应用程序框架构造的应用程序,除了可以复用业已证明可用的解决方案外,同时也可以使得开发人员更加关注应用程序的特性。Struts是由Apache软件基金会支持的开源软件。
    本书完整介绍了Struts框架结构,涵盖了设计、数据校验、数据库访问、动态页面生成、本地化、Struts配置以及其他一些重要的方面。书中还介绍了如何同时使用JSP标签和Velocity模板,并仔细介绍了Struts体系结构以及Struts控制流,同时也说明了如何扩展Struts框架结构。
    书中还明确指出了Struts 1.0和1.1版本间的区别,同时还通过实例说明了Struts 1.0应用程序向Struts 1.1应用程序转换的技术。本书还介绍了很多已得到证明的设计技术、模式和策略,而这些内容在其他书中是很难找到的。
    主要内容:
    ·Struts1.0和Struts1.0
    ·Jakarta Scaffold工具包
    ·HTTP、Java Servlet和JSP标签库
    ·基于servle的应用程序设计
    ·设计和开发模式
    ·Jakarta Validator和Tile包
    ·Velocity模板
    ·动态的Web程序设计
    ·使用数据库以及数据服务
    ·各种各样的例子

    内容简介

    本书是由Struts开发小组的核心成员编写的一本关于Struts开发的经典书籍。它一步步地由浅入深,将Struts分解成相对独立的部分进行了讲解。本书除了介绍Struts以外,同时还介绍了一些与Struts相关的组件,合理地使用这些组件可以帮助程序员开发出更加健壮、更加专业、更加容易维护的应用程序。对于刚刚接触Struts的新手而言,本书无异于是学习和掌握Struts的圣经。对于在Struts方面有不少经验的程序员而言,本书也提供了Struts底层内容,帮助读者更好地编写基于Struts的应用程序。

    作者简介

    Ted Husted,一位知名的Strus权威,Strus开发小组的一个活跃分子,JGuru中Strus论坛的管理员。作为一名咨询师,Ted曾在专业Strus开发小组中工作。Ted同时也负责帮助维护Apache jakarta项目,该项目包含了Strus框架结构。Ted和他的妻子、两个孩子、四台电脑和一个小猫一起住在

    目录

    第一部分 Struts起步
     第1章 概述
      1.1 本书的目的
      1.2 应用程序框架的概念
      1.3 必备知识
      1.4 Struts概述
      1.5 总结
     第2章 研究Struts体系结构
      2.1 言众人所言
      2.2 为什么使用Struts
      2.3 为什么需要框架结构
      2.4 Struts、Model 2和MVC
      2.5 Struts控制流
      2.6 Struts的强项和弱点
      2.7 总结
     第3章 构造一个简单的应用程序
      3.1 从基础了解Struts
      3.2 简述登录应用程序的流程
      3.3 解剖登录应用程序
      3.4 构造一个应用程序
      3.5 总结
     第4章 配置Struts组件
      4.1 三个XML文件和一个属性文件
      4.2 Web应用程序部署描述文件
      4.3 Struts配置
      4.4 Struts配置元素
      4.5 应用程序的资源文件
      4.6 Ant文件
      4.7 配置Struts的核心
      4.8 配置Tiles框架结构
      4.9 配置Struts Validator
      4.10使用Struts空白应用程序
      4.11配置模块化的应用程序
      4.12 共享Struts的JAR文件
      4.13 总结
    第二部分 提出自己的框架结构
     第5章 处理ActionForm
      5.1 输入垃圾,输出珠宝
      5.2 多面手ActionForm
      5.3 ActionForm的设计结果
      5.4 ActionForm的其他类型
      5.5 哪些情况下不使用ActionForm
      5.6 使用ActionForm
      5.7 BaseForm
      5.8 总结
     第6章 使用ActionForward对象
      6.1 ActionForward的功能
      6.2 ActionForward如何工作
      6.3 本地转发和全局转发
      6.4 运行时刻参数
      6.5 动态转发
      6.6 导航条内容不变的原因
      6.7 编写自己的ActionForward
      6.8 总结
     第7章 ActionMapping的设计
      7.1 了解ActionMapping
      7.2 ActionMapping属性
      7.3 内部组件
      7.4 编写自己的ActionMapping
      7.5 总结
     第8章 使用Action对象
      8.1 准备,设定,行动
      8.2 使用Action对象
      8.3 标准的Action
      8.4 级联Action
      8.5 Scaffold Action
      8.6 基本的View Action
      8.7 辅助Action类使用的技术
      8.8 使用灵活转发
      8.9 总结
     第9章 扩展ActionServlet
      9.1 ActionServlet的地位
      9.2 RequestProcessor
      9.3 ExceptionHandler
      9.4 插件
      9.5 总结
    第三部分 构造自己的页面
     第10章 显示动态内容
      10.1 标签——就是你
      10.2 使用扩展标签库
      10.3 Struts标签库
      10.4 使用Struts标签
      10.5 不同的视图
      10.6 总结
     第11章 使用Tiles开发应用
      11.1 管理布局
      11.2 创建一个layout模板
      11.3 Tiles Definition
      11.4 Tile 属性
      11.5 把一个应用程序转化为Tiles
      11.6 总结
     第12章 验证用户输入
      12.1 只有看见时我才知道
      12.2 Struts Validator简述
      12.3 基本校验器
      12.4 资源包
      12.5 配置文件
      12.6 校验器的JSP标签
      12.7 ValidatorForm和ValidatorActionForm
      12.8 本地化的校验器
      12.9 可插入的校验器
      12.10 技术
      12.11 移植应用程序到Struts Validator
      12.12 总结
     第13章 内容本地化
      13.1 用另外一个名字
      13.2 Struts的国际化组件
      13.3 本地化Struts应用程序
      13.4 本地化其他模块
      13.5 总结
     第14章 使用数据服务功能
      14.1 起步
      14.2 研究业务层
      14.3 在Struts中使用ProcessBeans和JDBC
      14.4 使用result对象
      14.5 使用辅助Action
      14.6 使用Lucene
      14.7 使用内容摘要
      14.8 在Struts中使用EJB
      14.9 总结
    第四部分 以实例介绍Struts
     第15章 Artimus:实例研究
      15.1 框架的框架353
      15.2 Scaffold——工具的产生
      15.3 关于Artimus
      15.4 部署描述文件(web xml)
      15.5 ArtimusServlet
      15.6 应用程序与SQL属性文件
      15.7 index?jsp
      15.8 全局转发
      15.9 /find/Recent
      15.10 tiles?xml与Article jsp
      15.11 result?jsp
      15.12 article actions
      15.13 view?jsp
      15.14 form?jsp
      15.15 /do/Menu
      15.16 menu?jsp
      15.17 总结
     第16章 Redux:迁移到Struts 1.1
      16.1 下一步:Struts 1.1
      16.2 改变基础
      16.3 可自由选择的修改
      16.4 总结
     第17章 Velocity:替换JSP
      17.1 转移到Velocity模板
      17.2 变化导致了应用程序框架结构的出现
      17.3 为什么需要Velocity4
      17.4 在Web应用程序中使用Velocity
      17.5 我们的登录模板
      17.6 建立VelocityViewServlet
      17.7 设置struts?config
      17.8 总结
    附录
     附录A 设计模式
     附录B Struts配置文件的API
     附录C 标签库快速参考
    术语表
    参考文献

    商品评论(0条)

    暂无评论!

    您的浏览历史

    loading 内容加载中,请稍后...