您好,欢迎光临本网站![请登录][注册会员]  
文件名称: Struts2深入详解_源代码_5_9
  所属分类: Java
  开发工具:
  文件大小: 12mb
  下载次数: 0
  上传时间: 2011-07-16
  提 供 者: zyg345******
 详细说明: 目录回到顶部↑ 第1章 认识struts 2  1.1 什么是web框架   1.1.1 模型1   1.1.2 模型2和mvc   1.1.3 web框架的诞生  1.2 从struts 1到struts 2   1.2.1 其他web框架   1.2.2 struts 1的缺点   1.2.3 市场与技术的结合——struts 2的诞生  1.3 准备开发环境  1.4 小结 第2章 struts 2初体验  2.1 下载和安装struts 2  2.2 使用subversion来获取  2.2 struts 2的源代码  2.3 hello world程序  2.4 struts 2项目开发总结  2.5 小结 第3章 由“登录”开始  3.1 使用领域对象接收用户输入 . 3.2 使用modeldriven action  3.3 使用action的属性接收用户输入  3.4 访问request、session和application对象   3.4.1 与servlet api解耦的访问方式   3.4.2 与servlet api耦合的访问方式  3.5 小结 第4章 struts 2架构剖析  4.1 xwork 2——struts 2的 基础  4.2 struts 2的体系结构  4.3 struts 2框架的调用流程  4.4 小结 第5章 struts 2配置详解 5.1 struts 2的配置文件  5.1.1 web.xml  5.1.2 struts.properties  5.1.3 struts-default.xml  5.1.4 struts.xml  5.1.5 struts-plugin.xml  5.1.6 静态内容 5.2 struts.xml配置详解  5.2.1 bean配置  5.2.2 常量(constant)的配置  5.2.3 包(package)配置  5.2.4 名称空间(namespace)配置  5.2.5 包含(include)配置  5.2.6 拦截器(interceptor)配置  5.2.7 action配置  5.2.8 result配置  5.2.9 异常(exception)配置 5.3 配置action  5.3.1 action映射  5.3.2 使用method属性  5.3.3 动态方法调用  5.3.4 模拟struts 1的forwardaction  5.3.5 默认的action  5.3.6 通配符映射  5.4 配置result  5.4.1 结果映射  5.4.2 结果类型  5.4.3 常用结果类型    5.4.3.1 dispatcher结果类型   5.4.3.2 redirect结果类型    5.4.3.3 redirectaction结果类型   5.4.3.4 plaintext结果类型  5.4.4 全局结果  5.4.5 动态结果  5.4.6 在结果配置中使用参数 5.5 异常处理 5.6 使用注解配置action  5.6.1 与action配置相关的注解  5.6.2 使用注解配置action的注意事项  5.6.3 使用注解配置action的实例  5.7 小结 第6章 准备用户注册程序  6.1 创建数据库表  6.2 编写用户注册程序  6.3 解决中文乱码问题  6.4 struts 2对依赖注入的支持   6.4.1 spring插件   6.4.2 在用户注册程序中集成spring   6.5 小结 第7章 struts 2中的ognl  7.1 为什么使用ognl  7.2 ognl基础  7.3 ognl表达式   7.3.1 常量   7.3.2 操作符   7.3.3 访问javabean的属性   7.3.4 调用方法   7.3.5 调用静态方法和静态字段   7.3.6 调用构造方法   7.3.7 索引访问    7.3.7.1 数组和列表索引    7.3.7.2 javabean的索引属性    7.3.7.3 ognl对象索引属性   7.3.8 对集合进行操作    7.3.8.1 创建集合    7.3.8.2 集合的伪属性    7.3.8.3 投影(projection)    7.3.8.4 选择(selection)   7.3.9 lambda表达式  7.4 ognl的类型转换  7.5 struts 2在ognl基础上的增强   7.5.1 值栈(valuestack)   7.5.2 [n]语法   7.5.3 top关键字   7.5.4 访问静态成员   7.5.5 值栈中的action实例   7.5.6 struts 2中的命名对象  7.6 与jsp 2.1的冲突  7.7 ognl表达式的综合应用  7.8 小结 第8章 struts 2的标签库  8.1 引用struts 2的标签库  8.2 标签的语法  8.3 通用标签   8.3.1 数据标签    8.3.1.1 property标签    8.3.1.2 set标签    8.3.1.3 push标签    8.3.1.4 param标签    8.3.1.5 bean标签    8.3.1.6 action标签    8.3.1.7 include标签    8.3.1.8 url标签    8.3.1.9 i18n和text标签    8.3.1.10 date标签    8.3.1.11 debug标签   8.3.2 控制标签    8.3.2.1 if/elseif/else标签    8.3.2.2 iterator标签    8.3.2.3 append标签    8.3.2.4 merge标签    8.3.2.5 generator标签    8.3.2.6 subset标签    8.3.2.7 sort标签  8.4 ui标签   8.4.1 模板和主题    8.4.1.1 struts 2支持的模板引擎    8.4.1.2 加载模板    8.4.1.3 选择主题    8.4.1.4 创建定制的主题    8.4.1.5 struts 2内置的4种主题   8.4.2 表单标签    8.4.2.1 表单标签的公共属性    8.4.2.2 表单标签的name和value属性    8.4.2.3 id名分配    8.4.2.4 form标签    8.4.2.5 textfield标签    8.4.2.6 password标签    8.4.2.7 textarea标签    8.4.2.8 select标签    8.4.2.9 optgroup标签    8.4.2.10 radio标签    8.4.2.11 checkbox标签    8.4.2.12 checkboxlist标签    8.4.2.13 doubleselect标签    8.4.2.14 combobox标签    8.4.2.15 optiontransferselect标签    8.4.2.16 updownselect标签    8.4.2.17 hidden标签    8.4.2.18 submit标签    8.4.2.19 reset标签    8.4.2.20 label标签    8.4.2.21 token标签    8.4.2.22 file标签    8.4.2.23 head标签   8.4.3 非表单标签    8.4.3.1 component标签    8.4.3.2 a标签    8.4.3.3 actionerror、actionmessage和fielderror标签  8.5 使用struts 2的表单标签改写用户注册程序中的注册页面  8.6 小结 第9章 国际化  9.1 国际化与本地化   9.1.1 locale   9.1.2 资源包   9.1.3 消息格式化  9.2 struts 2对国际化的支持   9.2.1 struts 2资源包的组织和加载方式   9.2.2 在消息文本中使用参数   9.2.3 访问国际化消息  9.3 将用户注册程序国际化  9.4 错误消息的国际化  9.5 struts 2设定访问用户的locale的流程  9.6 为用户注册程序添加英文版本  9.7 小结 第10章 拦截器  10.1 拦截器的工作方式  10.2 编写拦截器类  10.3 struts 2自带的拦截器  10.4 配置拦截器  10.5 preresultlistener接口  10.6 开发执行安全验证的拦截器  10.7 使用拦截器注解  10.8 小结 第11章 类型转换  11.1 传统的数据处理过程  11.2 struts 2对类型转换的支持   11.2.1 使用ognl表达式命名参数   11.2.2 struts 2内置的类型转换器   11.2.3 null属性的处理   11.2.4 对list、map和set的支持    11.2.4.1 使用list来保存图书信息的实例    11.2.4.2 使用map来保存图书信息的实例   11.2.5 使用set来保存图书信息的实例  11.3 创建自定义的类型转换器  11.4 类型转换错误的处理  11.5 使用类型转换注解   11.5.1 typeconversion注解   11.5.2 conversion注解   11.5.3 element注解   11.5.4 key注解   11.5.5 keyproperty注解   11.5.6 createifnull注解  11.6 小结 第12章 对输入数据进行验证  12.1 手动验证   12.1.1 在action的execute()方法中进行验证   12.1.2 在validatexxx()方法中进行验证   12.1.3 在validate()方法中进行验证  12.2 使用验证框架   12.2.1 什么是验证器   12.2.2 注册验证器   12.2.3 开启验证   12.2.4 定义验证规则   12.2.5 验证文件的查找顺序   12.2.6 struts 2内置的验证器   12.2.7 在用户注册程序中使用验证框架   12.2.8 确认密码的验证   12.2.9 短路验证   12.2.10 开发自己的验证器   12.2.11 使用visitor字段验证器复用验证   12.2.12 同时使用验证框架和手动验证   12.2.13 客户端javascript验证  12.3 使用验证注解   12.3.1 与验证相关的注解   12.3.2 在用户注册程序中使用验证注解   12.4 小结 第13章 使用freemarker作为表现层  13.1 freemarker简介   13.1.1 freemarker是什么   13.1.2 为什么要使用freemarker  13.2 freemarker的工作原理   13.2.1 模板+数据模型=输出   13.2.2 数据模型   13.2.2.1 scalar变量   13.2.2.2 hash和sequence变量   13.2.2.3 方法变量   13.2.2.4 宏变量   13.2.3 模板  13.3 freemarker的语法和操作   13.3.1 准备工作   13.3.2 表达式    13.3.2.1 直接指定值    13.3.2.2 访问变量    13.3.2.3 字符串操作    13.3.2.4 序列操作    13.3.2.5 散列操作    13.3.2.6 算术运算    13.3.2.7 比较操作    13.3.2.8 逻辑操作    13.3.2.9 内置函数    13.3.2.10 方法调用    13.3.2.11 缺少值处理操作符    13.3.2.12 操作符优先级   13.3.3 插值(interpolation)   13.3.4 指令    13.3.4.1 if/elseif/else指令    13.3.4.2 switch/case/default/break指令    13.3.4.3 list/break指令    13.3.4.4 include指令    13.3.4.5 import指令和名称空间    13.3.4.6 assign指令    13.3.4.7 global指令    13.3.4.8 local指令    13.3.4.9 setting指令    13.3.4.10 macro、nested和return指令    13.3.4.11 function和return指令    13.3.4.12 noparse指令    13.3.4.13 escape和noescape指令   13.3.5 内置函数    13.3.5.1 操作字符串    13.3.5.2 操作数字    13.3.5.3 操作日期    13.3.5.4 操作布尔值    13.3.5.5 操作序列    13.3.5.6 操作散列   13.3.6 在模板中定义变量  13.4 struts 2对freemarker的支持   13.4.1 freemarker标签   13.4.2 在freemarker标签中   13.4.2 使用动态属性   13.4.3 jsp标签支持   13.4.4 变量解析与内置变量   13.4.5 访问servlet/jsp范围对象   13.4.6 类型转换与本地化  13.5 在用户注册程序中使用freemarker来实现表现层  13.6 小结 第14章 使用sitemesh控制页面布局  14.1 sitemesh简介  14.2 下载并安装sitemesh  14.3 感受sitemesh  14.4 sitemesh的工作原理  14.5 sitemesh的标签库   14.5.1 decorator标签库   14.5.2 page标签库  14.6 在装饰器中获取原始页面的内容  14.7 装饰器的组合应用  14.8 装饰器映射器  14.9 struts 2对sitemesh的支持  14.10 在用户注册程序中使用sitemesh进行页面布局   14.10.1 使用jsp作为表现层   14.10.2 使用freemarker作为表现层  14.11 小结 第15章 避免表单重复提交与等待页面  15.1 避免表单重复提交   15.1.1 避免表单重复提交的实现原理   15.1.2 struts 2的实现方式   15.1.3 使用tokeninterceptor   15.1.4 使用tokensessionstoreinterceptor  15.2 自动显示等待页面   15.2.1 executeandwaitinterceptor 的工作机制   15.2.2 使用executeandwaitinterceptor  15.3 小结 第16章 文件上传和下载  16.1 文件上传   16.1.1 基于表单的文件上传   16.1.2 文件上传格式分析   16.1.3 struts 2对文件上传的支持   16.1.4 在struts 2中实现文件上传   16.1.5 对文件上传进行更多的控制   16.1.6 多文件上传  16.2 文件下载   16.2.1 struts 2对文件下载的支持   16.2.2 在struts 2中实现文件下载   16.2.3 改进下载程序  16.3 小结 第17章 在struts 2中实现crud  17.1 准备工作  17.2 文章分类的crud操作  17.3 小结 第18章 struts 2对ajax的支持  18.1 ajax快速入门   18.1.1 ajax简介   18.1.2 dom   18.1.3 xmlhttprequest  18.2 ajax应用开发   18.2.1 使用xml作为数据的载体   18.2.2 使用json串作为数据的载体    18.2.2.1 理解json    18.2.2.2 下载json的java实现    18.2.2.3 下载json的javascript脚本    18.2.2.4 使用json作为图书信息的数据    18.2.2.2 格式   18.2.3 使用dojo简化ajax应用的开发    18.2.3.1 dojo概述    18.2.3.2 下载dojo工具包    18.2.3.3 在ch18 web程序中使用dojo  18.3 在struts 2中使用json插件   18.3.1 json插件    18.3.1.1 json插件概述    18.3.1.2 定制序列化和反序列化    18.3.1.3 下载json插件    18.3.2 使用json插件的实例  18.4 struts 2的ajax标签   18.4.1 ajax标签的基础知识    18.4.1.1 共同的属性    18.4.1.2 等待指示符    18.4.1.3 事件发布/订阅模型    18.4.1.4 url    18.4.1.5 阻止请求   18.4.2 使用ajax标签前的准备工作   18.4.3 div标签   18.4.4 submit标签   18.4.5 a标签   18.4.6 tabbedpanel标签   18.4.7 autocompleter标签    18.4.7.1 autocompleter标签简介    18.4.7.2 准备工作    18.4.7.3 autocompleter标签用法详析   18.4.8 tree和treenode标签    18.4.8.1 用tree和treenode标签构建静态树    18.4.8.2 用tree标签构建动态树  18.5 struts 2对dwr的支持  18.6 小结 第19章 集成hibernate和spring  19.1 hibernate简介  19.2 hibernate的下载和安装  19.3 hibernate快速入门   19.3.1 配置文件   19.3.2 主要接口和类   19.3.3 总结  19.4 在struts 2中集成hibernate  19.5 集成spring  19.6 小结 第20章 在struts 2中开发struts 1的web应用  20.1 struts 1插件   20.1.1 struts 1插件的工作原理   20.1.2 使用struts 1插件  20.2 用户注册实例   20.2.1 准备工作   20.2.2 阶段1:简单的struts 1 action   20.2.3 阶段2:带有actionform的struts 1 action   20.2.4 阶段3:添加手动验证   20.2.5 阶段4:使用commonsvalidator验证框架  20.3 小结 附录a struts 1与struts 2的对比 附录b webwork 2与struts 2的对比 附录c 从webwork 2移植到struts 2 ↑折 叠 ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: Struts2 深入详解 源代码
 输入关键字,在本站1000多万海量源码库中尽情搜索: