Struts 2 教程 - Struts2 教程

Struts 2 是最常用的 Java Web Application框架之一,最近我写了很多关于它的文章。

第2章 教程

If you want to learn Struts 2 and it's important features then please read all the below articles in order. All these articles provide framework features in great details and comes with downloadable web application projects. Struts 2 Tutorial, struts2 tutorial

Struts 2 初学者教程

  1. 联合国 ** [初学者实例2] (/community/tutorys/struts-tutory- for-beginners)** 这是系列的第一篇文章,在此您将学习Struts 2的基本内容,并简要详细介绍其架构,截取器,OGNL等框架核心概念,动作,结果,接通应用组件等. 文章还提供了Struts 2网络应用项目的基本实例,其配置基于XML.
  2. Struts 2 说明示例项目. 爪哇语 说明正在大多数Java EE框架中流行,Struts 2提供了很多说明,我们可以用来创建Struts 2网络应用程序,配置为零,即没有struts配置文件. 请检查archive-date=中的日期值 (帮助) Struts 2框架中常用的说明. 文章还提供了用说明所构建的示例项目,且没有可以下载和播放的struts配置文件.
  3. ** 步骤2 结果路径配置** 我们可以配置 Struts 2 应用程序以在特定位置查找结果页面,文章使用基于 XML 的配置以及基于注释的注释来提供这方面的简短细节.
  4. ** [Struts 2 没有为动作和结果输入定义结果] (/community/tutorys/struts-2-no-results-destend- for-Action-和-result-input)** 与 Struts 2 应用程序合作时遇到的常见错误,因为验证失败,没有为struts配置文件中的"输入"配置结果. ( (英语)

Struts 2 动作

  1. 联合国 ** 步骤2 行动类** 行动课处于我们应用的前沿,我们投入大量时间来设计和开发行动课. 文章解释了在Struts 2框架内创建动作类的四个不同方式. 学习这些方法, 以及在应用程序动作类中选择的好选项 。 2 Struts 2 动作对象支持和ModelDriven示例. 多数时候我们不希望表豆属性成为动作课的一部分,我们想把它们放入可以用于动作课的java豆. 实现这一点有两种方法——对象支持和ModelDriven. 本条解释了这两种方法,这是使用的最佳方法。 3 Struts2 动作消息和动作错误示例 我们可以超越ActionPresidence验证方法,在服务器一侧建立字段验证,并返回带有动作错误消息的输入页面,以便在结果页面中显示. 同样,我们可以添加动作信息,以结果页显示。 (_) (英语)

Struts 2 拦截器

  1. 联合国 Struts 2 带有自定义截取实例的截取教程 Struts2截取器是框架的骨干,并在struts-default包中被定义. Struts2截取器是责任模式执行的范例。 这篇文章解释了拦截器的工作原理,以及我们如何容易创建自己的拦截器并配置用于行动. 文章展示了我们如何通过使用自定义截取器实现整个应用程序的认证,并使我们的代码松散地相接并实现代码再用的灵活性.
  2. [Struts2 令牌截取器] (/社区/教义/struts2-token-interceptor-例). 我们可以使用 Struts2 令牌和令牌会议截取器来处理网络应用程序服务器侧的多形式提交问题 。 本文用一个实例详细解释了这些拦截器的情况.
  3. Struts2执行和等待拦截器 我们可以使用 Struts2 execAndwait 截取器返回一个中间响应页面给客户端,以防长期运行的动作类. 动作类执行完成后,最后回复回复给客户. 这篇文章解释了ExecAnd Wait截取器,以及我们如何将它用于长期运行的动作课. (_) (英语)

2 天

  1. **[Struts 2 OGNL 教 (/community/tutors/struts2-ognl)**Struts2使用OGNL表达语言进行数据从请求到动作类豆的属性和从字符串到对象的类型转换,结果页中反之. 文章详细介绍了OGNL表达式的用法,以及如何创建自己的类型转换器类. (- )2. [Struts2数据标记] (/社区/教务/struts-2-data-tags-example-troduction). Struts2带有丰富的标记,可以被归类为数据,控制和UI标记. 本條目提供主要被使用的Struts2有实例项目的数据标记的细节.
  2. Struts2 控制标记 Struts2控制标记用于从收集中操纵和导航数据. 本文详细介绍了Struts2控制标记,以及我们如何利用它们来进行有条件的流量,并在一个阵列或集合上展开. 我们还了解一些用于排序列表,合并列表,附加列表并用示例项目取列表子集的其他控制标签.
  3. [Struts2 UI Tags] (/community/turials/struts-2-ui-tags-form-checkbox-radio-select-sumit) Struts2 UI标签用于生成结果页中的HTML形式元素. UI标记还负责将形式属性绑定为动作类属性. 本條目提供以示例工程为主的UI标签的细节. (单位:千美元) (英语)

2 地理位置

Struts2 资源包和本地化 Struts2 通过 I18nInterceptor 和资源包提供强大的国际化支持。

Struts 2 教程 - 混合

  1. 联合国 Struts2 单一和多文件上传示例. 文件上传是网络应用程序中常见的任务之一. 这就是为什么Struts2提供了FileUpload Interceptor截取器,我们可以用来在服务器上上上传Single和多文件而不使用任何第三方工具. 文章以上传文件到服务器上的例子工程详细解释了这个截取器.
  2. ** 如何获得Servlet会话、请求、回应、Struts 2 Action中的背景属性** 有时我们想在行动课中访问[Servlet API](/community/tourises/ servlet-jsp-tutorial)组件,如会话,请求和回应等. Struts2 提供了一组 * 智能界面, 我们可以在动作类中执行, 在动作类中注入Servlet API 组件.
  3. Struts2和log4j集成 这篇文章解释了我们如何将log4j与Struts2框架整合到我们的网络应用程序中,用于日志目的.
  4. [Struts2 例外处理] (/community/tourises/struts2-except-oclement-example-troduction"Struts2 例外处理示例教程")Struts2提供了方便的方法,可以配置我们在全球软件包层面以及动作层面的应用程序所抛出例外情况的错误页. 这也是由 Struts2 例外截取器完成的,它是默认Stack 的一部分. 请检查date=中的日期值 (帮助) 例如使用细节的项目。 5。 [Struts2 Hibernate Institution 例] (/community/tourits/struts2-hibernate-Institution-example-tourition). 多数情况下,我们在企业应用中使用了ORM工具,而Hibernate是市场上现有的最佳选择之一. 这个教程提供了如何将Hibernate与Struts2框架整合到网络应用程序中,并带有可下载实例项目的详情. (单位:千美元) (英语)

[Struts 2 面试问题]( / 社区 / 教程 / struts2-面试 - 问题 - 答案)

本文列出了最重要的 Struts 2 面试问题,提供详细的答案,以便您通过面试清除。

Published At
Categories with 技术
Tagged with
comments powered by Disqus