分享
 
 
 

零基础学Struts(附光盘)

  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,其他,

作者: 卜炟等编著

出 版 社: 机械工业出版社

出版时间: 2009-3-1字数:版次: 1页数: 445印刷时间:开本: 16开印次:纸张:I S B N : 9787111261490包装: 平装编辑推荐

配有视频:提供相关操作的视频讲解,加速掌握Struts 2

内容全面:涵盖Struts 2的核心内容及与Hibemate和Sping的整合开发

实例丰富:提供300多个示例对每个知识点进行讲解,很容易掌握

案例典型:提供了近10个实例和2个综合案例讲解实际开发

注释详细:对于关键代码,不遗余力地注释,以方便读者学习

内容简介

Struts 2框架继承了Struts和IWebWork两个框架的易用性,其功能相比Struts和WebWork要更加强大。Struts 2从诞生至今,以其功能的强大性和易用性吸引了大量Java Web开发人员的眼球。目前大量原有的Struts雨WebWork开发项目也都转入使用Struts 2框架开发。由于Struts 2框架诞生至今时间非常得短,因此国内介绍Struts 2框架的书寥寥无几。本书旨在帮助读者能更快、更好地掌握这门技术,并运用到实际项目开发中。相比其他介绍struts 2框架的书籍来说,本书更加细致、更加全面。

本书由浅入深、循序渐进地介绍了Struts 2框架的知识点。重点介绍了Struts 2的类型转换、输入校验、拦截器、国际化、标签库以及Struts 2的Ajax支持。最后通过两个实际案例来演示如何将Struts运用到实际项目开发中。

本书面向所有进行Java Web开发的初学者或者对Struts 2框架感兴趣的读者。同时也可用作高校相关专业师生和社会培训班的教材。

目录

写给未来的程序员

前言

第一篇 从JSP到Struts 2

第1章 Struts 2前奏

1.1 MVC思想概述

1.1.1 简单的登录案例

1.1.2 测试案例

1.1.3 Model 1和Model 2

1.1.4 使用MVC设计模式改进代码

1.1.5 测试MVC改进代码

1.2 MVC框架介绍

1.2.1 常用的MVC框架

1.2.2 Struts 1框架简介

1.2.3 下载并安装Struts 1框架

1.2.4 基于Struts 1框架实现登录案例

1.3 在Eclipse中开发Struts 1

1.3.1 新建Web项目

1.3.2 整合Tomcat服务器

1.3.3 为项目添加Struts 1支持

1.3.4 添加ActionForm

1.3.5 添加Action

1.3.6 部署Struts 1项目

1.4 小结

第2章 Struts 2基础

2.1 Struts 2概述

2.1.1 Struts 1的缺陷

2.1.2 Struts 2简介

2.2 构建第一个Struts 2应用

2.2.1 下載并安装Struts 2框架

2.2.2 基于Struts 2框架实现登录案例

2.2.3 程序执行流程

2.3 在Eclipse中开发Struts 2

2.3.1 为项目添加Struts 2支持

2.3.2 添加控制器Action

2.3.3 添加并配置Struts.xml

2.3.4 增加视图资源并部署Web应用

2.4 改进控制器

2.4.1 实现Action接口

2.4.2 配置Action

2.5 完成输入校验

2.5.1 使用Struts 2标签库简化表单

2.5.2 继承ActionSupport完成输入校验

2.6 程序国际化

2.6.1 输出中文的校验错误信息

2.6.2 国际化资源文件

2.6.3 加载资源文件

2.6.4 输出国际化信息

2.6.5 输出国际化的校验错误信息

2.7 小结

第二篇 Struts 2模块开发

第3章 类型转换

3.1 类型转换的介绍

3.1.1 类型转换的意义

3.1.2 简单的类型转换示例

3.2 Struts 2内建的类型转换器

3.2.1 内建转换器介绍

3.2.2 基本数据类型转换器

3.2.3 基本数据类型的封装类转换器

3.2.4 数组类型转换器

3.2.5 集合类型转换器

3.3 OGNL表达式语言

3.3.1 简单介绍OGNL以及如何下载OGNL源代码

3.3.2 在Eclipse中查看OGNL类文件

3.4 自定义类型转换器

3.4.1 项目需求

3.4.2 实现自定义类型转换器

3.4.3 注册自定义类型转换器

3.4.4 新建显示页测试程序

……

第4章 Struts 2输入校验

第5章 Struts 2校验框架

第6章 Struts 2拦截器

第三篇 Struts 2高级应用

第7章 文件上传和下载

第8章 Struts 2国际化

第9章 Struts 2标签库

第10章 Struts 2与Ajax

第四篇 Struts 2整合应用

第11章 Struts 2整合JFreeChart开发

第12章 Struts 2整合JasperReports开发

第13章 Struts 2整合Hibernate开发

第14章 Struts 2整合Spring开发

第五篇 Struts 2案例开发

第15章 整合开发注册登录系统

第16章 整合开发用户管理系统

书摘插图

第一篇 从JSP到Struts 2

第2章 Struts 2基础

Struts 2是Struts 1的换代产品,不过它已经和Struts 1没有太大的联系了。Struts 2吸收了大量WebWork的设计思想,同时也吸收了部分Struts 1的特点。Struts 2的目标是使得以前基于Struts 1和WebWork开发的开发人员能够平稳地过度到基于Struts 2框架来开发。

2.1 Struts 2概述

2.1.1 Struts1P的缺陷

Struts 1框架是一个非常流行的框架,同样也是现在的MVC主流框架,但是Struts 1框架存在着一些问题。框架的流行和框架中存在的问题是不会有必然的联系的。就拿MFC来说,MFC存在许多问题,比如代码过于庞大、格式固定等。但是,一直到现在还是有很多程序仍然使用它来开发。这是为什么呢?是因为大量的开发人员已经习惯了这种开发模式,短时间内无法转到其他的开发平台上。不过随着时间和技术的发展,这种技术的运用会越来越少,最终会被新出现的技术淘汰的。

Struts 1也是因为出现的年代比较早,所以随着时间的发展,存在的问题也越来越明显。Struts 1存在的问题大致可分为5类。

(1)代码与Servlet API耦合度高,难于测试。

Struts 1中的业务逻辑控制器Action与Servlet API耦合度高,难于测试。所谓耦合度,是指模块之间联系的紧密程度。耦合度高是指模块之间的紧密程度高,而耦合度低是指模块之间的紧密程度低。在Struts 1的业务逻辑控制器Action中充斥着大量的Servlet API,使得业务逻辑控制器Action与Servlet API耦合度高。下面是一段Struts l的Action代码。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有