精通Struts:基于MVC的JavaWeb设计与开发

精通Struts:基于MVC的JavaWeb设计与开发
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2007-03
版次: 1
ISBN: 9787121000522
定价: 49.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 496页
字数: 819千字
  •   Struts是目前非常流行的基于MVC的JavaWeb框架。《精通Struts:基于MVC的JavaWeb设计与开发》详细介绍了在最新的Struts1.1以及不久将推出的Struts1.2版本上设计和开发JavaWeb应用的各种技术。本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分体会Struts框架在开放大型、可扩展的Web应用方面发挥的优势。第4章到第7章深入探讨了Struts框架的核心组件ActionServlet和RequestProcessor的实现原理,详细介绍了开发Struts应用的模型、视图和控制器的各种技术,细致的描述了Struts配置文件的每个元素的使用方法。第8章到第9章介绍了开发Struts应用的一些实用技术,如Struts框架的扩展点、Struts应用的国际化,Validator验证框架和异常处理机制等。第12章到第16章结合具体的Struts应用实例,详细介绍了Struts的标签库以及Tiles框架的使用方法。第17章和第18章介绍如何采用EJB和Web服务来实现Struts框架的模型。第19章到第21章介绍了如何采用第三方软件,如ApacheCommonLoggingAPI、Log4J、ANT和StrutsTestCase,来控制Struts应用的输出日志、管理以及测试Struts应用项目。 孙卫琴,1997年毕业于上海交通大学,随后一直从事基于Java的软件开发工作,还从事过J2EE培训和咨询。目前在美国肯特大学作为访问学者,研究课题包括基于Java和XML的电子商务系统、J2EE软件架构、Web服务和网络安全等。代表著作有:    《精通Struts: 基于MVC的Java Web设计 第1章Struts与JavaWeb应用简介
    1.1JavaWeb应用概述
    1.2Web组件的三种关联关系
    1.3MVC概述
    1.4Struts概述
    1.5小结
    第2章Struts应用:helloapp应用
    2.1分析helloapp应用的需求
    2.2运用Struts框架
    2.3创建视图组件
    2.4创建控制器组件
    2.5创建模型组件
    2.6创建存放常量的Java文件
    2.7创建配置文件
    2.8发布和运行helloapp应用
    2.9小结
    第3章Struts应用的需求分析与设计
    3.1收集和分析应用需求
    3.2设计数据库
    3.3设计应用的业务逻辑
    3.4设计用户界面
    3.5设计ActionForm
    3.6设计Action和Action映射
    3.7设计客户化标签
    3.8小结
    第4章配置Struts应用
    4.1Web应用的发布描述文件
    4.2为Struts应用配置web.xml文件
    4.3Struts配置文件
    4.4Digester组件
    4.5Struts控制面板工具
    4.6重新载入配置文件
    4.7小结
    第5章Struts控制器组件95
    5.1控制器组件的控制机制95
    5.2使用内置的StrutsAction类
    5.3利用Token解决重复提交
    5.4实用类
    5.5小结
    第6章Struts模型组件
    6.1模型在MVC中的地位
    6.2模型的概念和类型
    6.3业务对象(BO)
    6.4业务对象的持久化
    6.5创建netstore应用的模型
    6.6小结
    第7章Struts视图组件
    第8章扩展Struts框架
    第9章Struts应用的国际化
    第10章Validator验证框架
    第11章异常处理
    第12章StrutsHTML标签库
    第13章StrutsBean标签库
    第14章StrutsLogic标签库
    第15章StrutsNested标签库
    第16章Tiles框架
    第17章Struts与EJB组件
    第18章Struts与SOAPWeb服务
    第19章Struts与Apache通用日志包
    第20章用ANT工具管理Struts应用
    第21章用StrutsTestCase测试Struts应用
    附录AStruts1.1的UML类框图
    附录BStruts资源
    附录C发布和运行addresbook应用
    附录D发布和运行netstore应用
    附录E编译本书的JavaWeb样例
    附录FStruts1.2API的新特征
  • 内容简介:
      Struts是目前非常流行的基于MVC的JavaWeb框架。《精通Struts:基于MVC的JavaWeb设计与开发》详细介绍了在最新的Struts1.1以及不久将推出的Struts1.2版本上设计和开发JavaWeb应用的各种技术。本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分体会Struts框架在开放大型、可扩展的Web应用方面发挥的优势。第4章到第7章深入探讨了Struts框架的核心组件ActionServlet和RequestProcessor的实现原理,详细介绍了开发Struts应用的模型、视图和控制器的各种技术,细致的描述了Struts配置文件的每个元素的使用方法。第8章到第9章介绍了开发Struts应用的一些实用技术,如Struts框架的扩展点、Struts应用的国际化,Validator验证框架和异常处理机制等。第12章到第16章结合具体的Struts应用实例,详细介绍了Struts的标签库以及Tiles框架的使用方法。第17章和第18章介绍如何采用EJB和Web服务来实现Struts框架的模型。第19章到第21章介绍了如何采用第三方软件,如ApacheCommonLoggingAPI、Log4J、ANT和StrutsTestCase,来控制Struts应用的输出日志、管理以及测试Struts应用项目。
  • 作者简介:
    孙卫琴,1997年毕业于上海交通大学,随后一直从事基于Java的软件开发工作,还从事过J2EE培训和咨询。目前在美国肯特大学作为访问学者,研究课题包括基于Java和XML的电子商务系统、J2EE软件架构、Web服务和网络安全等。代表著作有:    《精通Struts: 基于MVC的Java Web设计
  • 目录:
    第1章Struts与JavaWeb应用简介
    1.1JavaWeb应用概述
    1.2Web组件的三种关联关系
    1.3MVC概述
    1.4Struts概述
    1.5小结
    第2章Struts应用:helloapp应用
    2.1分析helloapp应用的需求
    2.2运用Struts框架
    2.3创建视图组件
    2.4创建控制器组件
    2.5创建模型组件
    2.6创建存放常量的Java文件
    2.7创建配置文件
    2.8发布和运行helloapp应用
    2.9小结
    第3章Struts应用的需求分析与设计
    3.1收集和分析应用需求
    3.2设计数据库
    3.3设计应用的业务逻辑
    3.4设计用户界面
    3.5设计ActionForm
    3.6设计Action和Action映射
    3.7设计客户化标签
    3.8小结
    第4章配置Struts应用
    4.1Web应用的发布描述文件
    4.2为Struts应用配置web.xml文件
    4.3Struts配置文件
    4.4Digester组件
    4.5Struts控制面板工具
    4.6重新载入配置文件
    4.7小结
    第5章Struts控制器组件95
    5.1控制器组件的控制机制95
    5.2使用内置的StrutsAction类
    5.3利用Token解决重复提交
    5.4实用类
    5.5小结
    第6章Struts模型组件
    6.1模型在MVC中的地位
    6.2模型的概念和类型
    6.3业务对象(BO)
    6.4业务对象的持久化
    6.5创建netstore应用的模型
    6.6小结
    第7章Struts视图组件
    第8章扩展Struts框架
    第9章Struts应用的国际化
    第10章Validator验证框架
    第11章异常处理
    第12章StrutsHTML标签库
    第13章StrutsBean标签库
    第14章StrutsLogic标签库
    第15章StrutsNested标签库
    第16章Tiles框架
    第17章Struts与EJB组件
    第18章Struts与SOAPWeb服务
    第19章Struts与Apache通用日志包
    第20章用ANT工具管理Struts应用
    第21章用StrutsTestCase测试Struts应用
    附录AStruts1.1的UML类框图
    附录BStruts资源
    附录C发布和运行addresbook应用
    附录D发布和运行netstore应用
    附录E编译本书的JavaWeb样例
    附录FStruts1.2API的新特征
查看详情
您可能感兴趣 / 更多
精通Struts:基于MVC的JavaWeb设计与开发
精通Excel数据统计与分析
李宗璋
精通Struts:基于MVC的JavaWeb设计与开发
精通 Power Query
(加拿大)肯·普尔斯
精通Struts:基于MVC的JavaWeb设计与开发
精通推荐算法:核心模块+经典模型+代码详解
谢杨易
精通Struts:基于MVC的JavaWeb设计与开发
精通式学习法:基于提高学生能力的学习方法(“翻转课堂”先行者乔纳森·伯格曼最新作品,众多教育名家联袂推荐)
(美)乔纳森·伯格曼著,段文静译;中青文 出品
精通Struts:基于MVC的JavaWeb设计与开发
精通STM32F4(HAL库版)(下)
刘军 凌柱宁 徐伟健 江荧
精通Struts:基于MVC的JavaWeb设计与开发
精通STM32F4(HAL库版)(上)
刘军 凌柱宁 徐伟健 江荧
精通Struts:基于MVC的JavaWeb设计与开发
精通FrontPage XP(中文版)
中国IT培训工程编委会 编
精通Struts:基于MVC的JavaWeb设计与开发
精通AI虚拟数字人制作与应用:直播主播+视频博主+营销推广+教育培训 短视频 直播 营销 教育等领域的高效生产力 附赠超值学习资源
木白 编著
精通Struts:基于MVC的JavaWeb设计与开发
精通咬合重建——解读牙列不齐、牙周病、多牙缺失
吴松涛 周茂强 译;[日]上田 秀朗
精通Struts:基于MVC的JavaWeb设计与开发
精通Shiny(Mastering Shiny)
Hadley Wickham
精通Struts:基于MVC的JavaWeb设计与开发
精通Apache Pulsar:可伸缩云原生事件流实践
[美]Jowanza Joseph(乔万扎·约瑟夫
精通Struts:基于MVC的JavaWeb设计与开发
精通嵌入式Linux编程
[美]弗兰克·瓦斯奎兹 著;陈会翔 译
系列丛书 / 更多
精通Struts:基于MVC的JavaWeb设计与开发
精通Excel数据统计与分析
李宗璋
精通Struts:基于MVC的JavaWeb设计与开发
精通 Power Query
(加拿大)肯·普尔斯
精通Struts:基于MVC的JavaWeb设计与开发
精通推荐算法:核心模块+经典模型+代码详解
谢杨易
精通Struts:基于MVC的JavaWeb设计与开发
精通式学习法:基于提高学生能力的学习方法(“翻转课堂”先行者乔纳森·伯格曼最新作品,众多教育名家联袂推荐)
(美)乔纳森·伯格曼著,段文静译;中青文 出品
精通Struts:基于MVC的JavaWeb设计与开发
精通STM32F4(HAL库版)(下)
刘军 凌柱宁 徐伟健 江荧
精通Struts:基于MVC的JavaWeb设计与开发
精通STM32F4(HAL库版)(上)
刘军 凌柱宁 徐伟健 江荧
精通Struts:基于MVC的JavaWeb设计与开发
精通FrontPage XP(中文版)
中国IT培训工程编委会 编
精通Struts:基于MVC的JavaWeb设计与开发
精通AI虚拟数字人制作与应用:直播主播+视频博主+营销推广+教育培训 短视频 直播 营销 教育等领域的高效生产力 附赠超值学习资源
木白 编著
精通Struts:基于MVC的JavaWeb设计与开发
精通咬合重建——解读牙列不齐、牙周病、多牙缺失
吴松涛 周茂强 译;[日]上田 秀朗
精通Struts:基于MVC的JavaWeb设计与开发
精通Shiny(Mastering Shiny)
Hadley Wickham
精通Struts:基于MVC的JavaWeb设计与开发
精通Apache Pulsar:可伸缩云原生事件流实践
[美]Jowanza Joseph(乔万扎·约瑟夫
精通Struts:基于MVC的JavaWeb设计与开发
精通嵌入式Linux编程
[美]弗兰克·瓦斯奎兹 著;陈会翔 译
相关图书 / 更多
精通Struts:基于MVC的JavaWeb设计与开发
精通Excel数据统计与分析
李宗璋
精通Struts:基于MVC的JavaWeb设计与开发
精通 Power Query
(加拿大)肯·普尔斯
精通Struts:基于MVC的JavaWeb设计与开发
精通推荐算法:核心模块+经典模型+代码详解
谢杨易
精通Struts:基于MVC的JavaWeb设计与开发
精通式学习法:基于提高学生能力的学习方法(“翻转课堂”先行者乔纳森·伯格曼最新作品,众多教育名家联袂推荐)
(美)乔纳森·伯格曼著,段文静译;中青文 出品
精通Struts:基于MVC的JavaWeb设计与开发
精通STM32F4(HAL库版)(下)
刘军 凌柱宁 徐伟健 江荧
精通Struts:基于MVC的JavaWeb设计与开发
精通STM32F4(HAL库版)(上)
刘军 凌柱宁 徐伟健 江荧
精通Struts:基于MVC的JavaWeb设计与开发
精通FrontPage XP(中文版)
中国IT培训工程编委会 编
精通Struts:基于MVC的JavaWeb设计与开发
精通AI虚拟数字人制作与应用:直播主播+视频博主+营销推广+教育培训 短视频 直播 营销 教育等领域的高效生产力 附赠超值学习资源
木白 编著
精通Struts:基于MVC的JavaWeb设计与开发
精通咬合重建——解读牙列不齐、牙周病、多牙缺失
吴松涛 周茂强 译;[日]上田 秀朗
精通Struts:基于MVC的JavaWeb设计与开发
精通Shiny(Mastering Shiny)
Hadley Wickham
精通Struts:基于MVC的JavaWeb设计与开发
精通Apache Pulsar:可伸缩云原生事件流实践
[美]Jowanza Joseph(乔万扎·约瑟夫
精通Struts:基于MVC的JavaWeb设计与开发
精通嵌入式Linux编程
[美]弗兰克·瓦斯奎兹 著;陈会翔 译