如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第7章Struts2的高级应用7.1类型转换(TypeConversion)7.1.1为什么需要类型转换7.1.2定义类型转换器7.1.3内建的(Builtin)类型转换支持7.1.4参数名称的关系7.1.5空值属性处理7.1.6Collection和Map支持7.1.7类型转换错误处理7.2校验(Validation)7.2.1手动校验7.2.2使用框架校验7.2.3注册校验器7.2.4字段校验和非字段校验7.2.5校验器的短路7.2.6客户端校验7.2.7AJAX校验实例7.3国际化7.3.1信息的来源7.3.2资源包搜索顺序7.3.3添加默认的资源包7.3.4使用国际化信息7.4处理上传文件7.4.1编写文件上传页面7.4.2构造处理上传的Action7.4.3编写结果页面7.4.4更多配置7.4.5错误处理7.4.6多文件上传7.5防止重复提交7.5.1使用<s:token>标签增加标记7.5.2使用tokeninterceptor验证7.5.3使用TokenSessionStoreInterceptor重新输出结果页面7.6自动等待页面7.7控制反转(IoC)7.7.1配置Spring7.7.2实现接口7.7.3创建Action7.7.4结果页面7.8用Annotation配置Struts7.8.1配置Action7.8.2配置拦截器7.8.3配置验证器的7.8.4配置类型转换7.9小结