热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

strutsweb设计与开发大全二手书

《strutsweb设计与开发大全》本人于J2EE专业,现已转行,此书8折新,本书为25元,本人联系QQ:979772572电话13845047410(只限于哈尔滨地区)内容简介

 《struts web设计与开发大全》本人于J2EE专业,现已转行,此书8折新,本书为25元,本人联系QQ:979772572 电话13845047410(只限于哈尔滨地区)


内容简介:本书由浅入深、循序渐进地介绍了如何使用Apache著名开源软件Struts来构建Web应用,同时介绍了一些构建Web应用时常用到的开源软件的使用方法,如Hibernate、Lucene等。
    全书分为5篇,共22章,内容涵盖了Java Web应用概述、Struts入门、配置文件、Struts控制器、模型、Struts国际化、Struts标记库、多模块开发与Struts扩展、使用Tiles组织页而、使用Validator包进行验证、Struts的异常处理、Struts与Log4j、Struts与Ant、Struts与JUnit、Struts与Hibernate、Struts与Lucene以及DigitStore网站分析。
    本书最大的特点在于为读者准备了非富的Web应用程序示例以供学习和扩展,力求使读者在学习理论的同时能够进一步通过现有的程序示例加深理解,牢同学握知识。本书适合Java程序员和从事计算机软件开发的其他编程人员及项目开发人员,同时也可以作为新手学习Struts的最佳教材。 

图书目录:
第一部分 入门篇
第1章 Java Web应用概览
1.1 Web应用基础
1.1.1 起点:JSP/Servlet
1.1.2 XML技术
1.2 初识Struts
1.2.1 Struts概述
1.2.2 其它Web框架
1.3 方法与资源
1.3.1 Java Web之路
1.3.2 方法与建议
1.3.3  如何获取各种学习资源
1.4 总结
第2章 Struts介绍
2.1 Struts的发展过程
2.1.1  Struts版本
2.1.2  Struts的现状
2.1.3 Struts的未来
2.2 MVC模式
2.2.1 深入理解MVC
2.2.2 Java Web的实现模型
2.3 Struts与MVC
2.4 总结
第3章 第一个例子:猜数字
3.1 Struts的业务流程
3.2 快速开始
3.2.1 JBuilder 的安装配置
3.2.2 开发步骤
3.2.3 运行结果
3.3 总结
第二部分 Struts框架详解
前言:说明这部分要做什么,例子的简单介绍
第4章 配置文件
4.1 配置web.xml
4.2 Struts的配置文件:struts-config.xml
4.2.1 概述
4.2.2 form-beans标记
4.2.3 global-forward标记
4.2.4 action-mapping标记
4.2.5 data-sourse 标记
4.2.6 global-exception标记
4.2.7 controller标记
4.2.8 message-resourse标记
4.2.9 plug-in标记
4.3 在IDE中编辑struts-config.xml
4.3.1 JBuilder
4.3.2 Eclipse
4.4 总结
第5章 控制器
5.1 Struts的流程控制机制
5.1.1 Struts程序的初始化过程
5.1.2 Struts程序处理请求的一般过程
5.1.3 ActionServlet类
5.1.4 RequestProcessor类
5.1.5 Action类
5.2 使用Struts预定义的Action类
5.2.1 ForwardAction类和IncludeAction类
5.2.2 DispatchAction类和LookupDispatchAction类
5.3.3 SwitchAction类
5.3 实用工具类
5.3.1 RequestUtils类和ResponseUtil类
5.3.2 BeanUtils类和PropertyUtils类
5.3.3 常用的集合类
5.4 总结
第6章 模型
6.1 理解模型
6.1.1 模型的概念
6.1.2 模型的分层实现
6.2 业务逻辑层
6.2.2 BO的概念
6.2.3 逻辑层常用模式
6.3 数据持久层
6.3.1 持久层框架
6.3.2 数据访问对象
6.3.3 O/R映射工具
6.3.4 事务处理
6.4 总结
第7章 视图
7.1 Struts框架中的视图
7.2 JavaBean与数据传输对象(DTO)
7.2.1 JavaBean
7.2.2 DTO
7.3 ActionForm
7.3.1 理解ActionForm
7.3.2 生命周期
7.3.3 跨页表单
7.4 ActionMessage与ActionErrors
7.5 高级的DynaActionForm
7.6 小结
第8章 资源包和国际化
8.1 本地化和国际化的概念
8.1.1  什么是本地化
8.1.2  由本地化转向国际化
8.2 JAVA中对国际化的支持
8.2.1  Locale类的作用
8.2.2  资源包与ResourceBundle类
8.2.3  消息与MessageFormat类
8.3 Struts对国际化的支持
8.3.1 Struts的资源包
8.3.2 Struts的资源访问机制
8.3.3 使Struts应用程序支持国际化
8.4 需要特别注意的问题
8.4.1 Web容器的编码设置
8.4.2 数据库的编码设置
8.4.3 编译器和编辑器的编码设置
8.4.4 XML文件的编码设置
8.4.5 操作系统的编码设置
第9章 HTML标签库
9.1 表单相关的HTML标签
9.1.1 一般表单元素的标签
9.1.2 单选框和检查框标签
9.1.3 多选框和下拉列表标签
9.1.4 文件上传标签
9.2 链接相关的HTML标签
9.2.1 标签
9.2.2 带有参数传递的标签
9.3 消息相关的HTML标签
9.3.1 标签
9.3.2 标签
9.4 其它HTML标签
第10章 Bean标签库
10.1  页面环境有关的标签
10.1.1 标签
10.1.2 标签
10.1.3 标签
10.1.4 标签
10.2 资源访问有关的标签
10.2.1 标签
10.2.2 标签
10.2.3 标签
10.2.4 标签
10.3 脚本变量定义和访问标签
10.3.1 标签
10.3.2 标签
10.3.3 标签
第11章 Logic标签库
11.1 值比较
11.1.1 用于相等比较的标签
11.1.2 用于大小比较的标签
11.2 字符串匹配
11.2.1 标签
11.2.2 标签
11.3 检测内容是否存在
11.3.1 logic:empty>和标签
11.3.2 logic:present>和标签
11.3.3 logic: messagesPresent >和标签
11.4 集合访问
11.4.1 标记
11.5 转移控制
11.5.1 标签
11.5.2 标签
第12章 Nested和Template标签库
12.1 嵌套标签
12.1.1 标签
12.1.2 标签
12.1.3 标签
12.2 Template标签的使用
12.2.1 使用Template标签
第三部分 Struts进阶
第13章 扩展Struts
13.1 多模块开发
13.1.1 多模块Struts应用配置
13.1.2 模块间的跳转
13.2 使用定制的控制器
13.2.1 使用自定义的ActionServlet
13.2.2 使用自定义的RequestProcessor
13.2.3 使用自定义的Action和ActionForm类
13.3 扩展视图组件
13.3.1 结合使用JSTL标签库
13.4 Struts插件
13.4.1 Struts插件的原理和实例
第14章 使用Tiles组织页面
14.1 复合视图的需要
14.2 一般的复合视图实现
14.2.1 使用include指令
14.2.2 
14.3 TILES实现
14.3.1 模板实现
14.3.2 模板加组件实现
14.3.3 组件扩展
14.4 小结
第15章 使用Validator框架包实现验证
15.1 Validator是什么
15.2 Validator的安装与配置
15.2.1 在Struts-config.xml中配置Validator
15.2.2 validator-rules.xml的配置
15.2.3 validation.xml的配置
15.3 自定义的验证规则
15.4 Validator的国际化
第16章 异常处理
16.1 Java的异常处理机制
16.2 Struts与异常处理
16.2.1 Struts框架异常处理概述
16.2.2 交给Web容器处理
16.2.3 由Struts框架处理
16.2.4 异常处理的国际化
第四部分 Struts与开源软件
第17章 Struts与Log4j
17.1 Log4j概述
17.2 配置和使用Log4j
17.2.1 Log4j的配置文件
17.2.2 在应用中记录日志和调试信息
17.3 小结
第18章 Struts与Ant
18.1 Ant概述
18.2 常用的Ant内置任务
18.2.1 property
18.2.2 mkdir
18.2.3 copy
18.2.4 delete
18.2.5 javac
18.2.6 javadoc
18.2.7 war
18.3 一个Build.xml的例子
18.3.1 说明
18.3.2 在Ant中运行
18.4 小结
第19章 Struts与JUnit
19.1 JUnit概述
19.2 用JUnit测试我们的例子
19.2.1 扩展TestCase类
19.2.2 Junit的三种结果界面
19.3 小结
第20章 Struts与Hibernate
20.1 对象/关系映射与Hibernate
20.1.1 什么是对象/关系映射
20.1.2 Hibernate中间件简介
20.1.3 其它对象/关系映射工具
20.2 使用Hibernate处理持久化
20.2.1 为应用程序配置Hibernate
20.2.2 为持久化类生成XML描述文件
20.2.3 重写访问数据库的DAO类
第21章 Struts与Lucene
21.1 在应用中添加全文检索:Lucene简介
21.1.1 什么是全文检索
21.1.2 Lucene是什么
21.2 使用Lucene建立索引
21.2.1 Lucene的文档结构
21.2.2 IndexWriter类
21.2.3 Lucene的索引
21.3 使用Lucene检索
21.3.1 IndexReader类
21.3.2 Hits类
第五部分 基于Struts的虚拟企业人事管理系统
第22章 系统简介
22.1 我们的需求
22.2 所需的环境和配置
第23章 设计
23.1 控制器
23.2 模型
23.3 视图部分
第24章 运行和测试 

4 个解决方案

#1


该回复于2015-05-26 10:59:41被管理员删除

#2


struts2吗?

#3


给我分,我就买。

#4


引用 3 楼 hanfengqing 的回复:
给我分,我就买。

推荐阅读
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 如何提高PHP编程技能及推荐高级教程
    本文介绍了如何提高PHP编程技能的方法,推荐了一些高级教程。学习任何一种编程语言都需要长期的坚持和不懈的努力,本文提醒读者要有足够的耐心和时间投入。通过实践操作学习,可以更好地理解和掌握PHP语言的特异性,特别是单引号和双引号的用法。同时,本文也指出了只走马观花看整体而不深入学习的学习方式无法真正掌握这门语言,建议读者要从整体来考虑局部,培养大局观。最后,本文提醒读者完成一个像模像样的网站需要付出更多的努力和实践。 ... [详细]
  • 本文整理了Java面试中常见的问题及相关概念的解析,包括HashMap中为什么重写equals还要重写hashcode、map的分类和常见情况、final关键字的用法、Synchronized和lock的区别、volatile的介绍、Syncronized锁的作用、构造函数和构造函数重载的概念、方法覆盖和方法重载的区别、反射获取和设置对象私有字段的值的方法、通过反射创建对象的方式以及内部类的详解。 ... [详细]
  • 大数据Hadoop生态(20)MapReduce框架原理OutputFormat的开发笔记
    本文介绍了大数据Hadoop生态(20)MapReduce框架原理OutputFormat的开发笔记,包括outputFormat接口实现类、自定义outputFormat步骤和案例。案例中将包含nty的日志输出到nty.log文件,其他日志输出到other.log文件。同时提供了一些相关网址供参考。 ... [详细]
  • 基本信息|根源_SpringBoot 监控统计:SQL监控慢SQL记录Spring监控去广告
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了SpringBoot监控统计:SQL监控慢SQL记录Spring监控去广告相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 利用Dubbo的SPI扩展容器
    在实际开发中,很多Dubbo的服务提供者都会运行在web容器上,如果提供者服务上同时对外 ... [详细]
  • 开发笔记:MyBatis03:ResultMap及分页
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了MyBatis03:ResultMap及分页相关的知识,希望对你有一定的参考价值。 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 标题: ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 本文介绍了OkHttp3的基本使用和特性,包括支持HTTP/2、连接池、GZIP压缩、缓存等功能。同时还提到了OkHttp3的适用平台和源码阅读计划。文章还介绍了OkHttp3的请求/响应API的设计和使用方式,包括阻塞式的同步请求和带回调的异步请求。 ... [详细]
  • import?java.io.IOException;import?java.io.InputStream;import?java.util.Properties;impor ... [详细]
  • 本文出自:web应用用cronolog分割tomcat的catalina.out文件#wgethttp:cronolog.orgdownloadcronolog-1. ... [详细]
  • 一、入门实例1.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下2、src同级创建并设置log4j.properties###设置###l ... [详细]
  • 自己封装的BaseDao更加灵活方便hashmap
    2019独角兽企业重金招聘Python工程师标准importjava.sql.Connection;importjava.sql.PreparedStatement;impo ... [详细]
author-avatar
重新入梦
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有