图书介绍

Struts网络编程例学与实践【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Struts网络编程例学与实践
  • 闻涛编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302124787
  • 出版时间:2006
  • 标注页数:252页
  • 文件大小:29MB
  • 文件页数:261页
  • 主题词:软件工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Struts网络编程例学与实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Web应用和Struts1

1.1 Web应用技术的发展1

1.1.1 静态页面1

1.1.2 动态页面1

目录1

1.2 Struts介绍3

第2章 Struts基本原理4

2.1 MVC模式4

2.2.1 体系结构5

2.2 Struts基本概念5

2.2.2 配置文件struts-config.xml6

2.3 Struts工作流程7

2.4 一个最简单的例子:Hello8

2.4.1 创建本地工作区和Web环境8

2.4.2 配置Struts环境10

2.4.3 实例代码11

3.2 ActionForm实例14

第3章 处理外部输入的利器——ActionForm14

3.1 什么是ActionForm14

3.3 ActionForm中两个重要的方法17

3.3.1 validate()17

3.3.2 reset()17

3.4 ActionForm的作用范围17

3.5 动态ActionForm18

3.5.1 后端映射(mapbacked)ActionForm18

3.5.2 动态ActionForm(DynaActionForm)19

第4章 Struts的标签库之一:<html>标签21

4.1 <html:html>标签21

4.2 <html:form>标签23

4.3 <html:text>标签25

4.4 <html:submit>标签27

4.5 <html:button>标签29

4.6 <html:textarea>标签30

4.7 <html:checkbox>标签31

4.8 <html:multibox>标签33

4.9 <html:radio>标签35

4.10 <html:select>标签和<html:option>标签37

4.11 <html:file>标签38

4.12 <html:image>标签39

4.13 <html:hidden>标签42

4.14 <html:link>标签42

4.15 <html:img>标签43

4.16 <html:errors>标签44

4.17 综合实例46

第5章 Struts的标签库之二:<bean>标签51

5.1 <bean:struts>标签51

5.2 <bean:cookie>标签52

5.3 <bean:define>标签54

5.4 <bean:header>标签55

5.5 <bean:parameter>标签57

5.6 <bean:write>标签58

5.7 <bean:message>标签60

5.8 <bean:include>标签62

5.9 <bean:page>标签64

5.10 <bean:resource>标签66

5.11 <bean:size>标签67

第6章 Struts的标签库之三:<logic>标签70

6.1 <logic:present>标签和<logic:notPresent>标签70

6.2 <logic:iterate>标签74

6.3 <logic:equal>标签和<logic:notEqual>标签76

6.4 <logic:greaterEqual>标签和<logic:greaterThan>标签78

6.5 <logic:lessEqual>标签和<logic:lessThan>标签79

6.6 <logic:match>标签和<logic:notMatch>标签80

6.7 <logic:empty>标签和<logic:notEmpty>标签84

6.8 <logic:forward>标签86

6.9 <logic:redirect>标签87

6.10 <logic:messagePresent>和<logic:messageNotPresent>标签90

第7章 Struts世界的控制者——Action93

7.1 Struts的Action93

7.2 使用DispatchAction96

7.3 使用LookupDispatchAction99

7.4 使用ForwardAction103

7.5 使用IncludeAction108

7.6 使用SwitchAction110

第8章 标签库的扩展:自定义标签116

8.1 什么是自定义标签116

8.1.1 声明tag标签所在的tag库117

8.1.2 实现tag标签117

8.2 使用自定义标签currentDatetime117

8.2.1 创建currentDatetime标签的TLD文件119

8.2.2 创建currentDatetime标签的Java文件120

8.3 自定义标签应用实例124

8.3.1 带属性的标签124

8.3.2 自定义的Iterator标签127

8.3.3 自定义变量生成标签131

8.3.4 创建脚本变量的自定义标签134

8.4 小结138

第9章 Struts的校验机制139

9.1 传统的JavaScript校验140

9.2 Struts的一般校验方法146

9.2.1 ActionErrors对象146

9.2.2 ActionForm和Action中数据校验实例148

9.3 Struts Validator框架155

9.3.1 Validator的配置156

9.3.2 validator-rules.xml文件157

9.3.3 validation.xml文件160

9.3.4 ActionForm的使用162

9.3.5 Validator框架应用实例164

9.3.6 用户自定义校验规则168

9.3.7 Validator框架与JavaScript校验171

9.3.8 Validator框架对于国际化的支持172

9.4 小结173

第10章 资源文件174

10.1 创建和使用资源文件174

10.2 在Action类中使用资源文件175

10.3 多资源文件和国际化178

10.4 资源文件中的编码问题179

第11章 装饰大师:Tiles181

11.1 准备工作181

11.2 创建一个经典页面布局183

11.3 使用<tiles:definition>标签186

11.4 Definition的扩展188

11.5 通过Action调用definition190

第12章 Struts应用实例:在线用户注册系统192

12.1 目标系统192

12.2 系统展示193

12.3 利用Eclipse开发Web应用程序195

12.3.1 新建Web项目195

12.3.2 建立源程序文件夹199

12.3.3 添加外部jar包的引用202

12.3.4 为项目添加文件夹208

12.3.5 项目结构说明209

12.3.6 项目的部署210

12.3.7 小结211

12.4 在线用户注册系统开发实战212

12.4.1 数据库设计212

12.4.2 系统框架功能的实现212

12.4.3 第一个页面——系统登录页面的实现218

12.4.4 浏览用户列表页面的实现224

12.4.5 新增用户页面的实现229

12.4.6 修改和删除用户信息236

12.4.7 用户权限控制的功能239

12.4.8 小结242

12.5 在Eclipse中利用Ant脚本部署应用程序242

12.5.1 配置Eclipse中Ant脚本功能的相关参数242

12.5.2 在Eclipse中编写Ant脚本244

12.5.3 运行Ant脚本247

12.5.4 Ant脚本视图250

12.5.5 小结252

热门推荐