美文网首页struts
Struts2学习笔记(核心组件详解)

Struts2学习笔记(核心组件详解)

作者: 边塞的风沙 | 来源:发表于2014-08-15 10:33 被阅读559次

[toc]

Struts2学习笔记(核心组件详解)

@(_1每日记录)


返回到JQuery学习笔记@达内lang笔记 + PDF笔记


内容:
[toc]
重点:


待扩展点:

1. Struts2 核心组件详解

Struts2 的核心组件包括 配置文件 struts.properties , 映射文件 struts.xml , Struts2过滤器 , Ation . (其中 Struts2的过滤器只需要配置在 web.xml 中即可).

对于开发者来说, 只需要熟悉三大元素 : 全局属性文件 , 映射文件 和 Action.

  • 全局配置文件 struts.properties : 保存了系统运行的一些参数变量, 整个系统只有一个属性文件.
  • 映射文件 struts.xml : 用于配置请求映射的 Action 和 拦截器 , 可以有多个映射文件.
  • 业务控制器 Action : 可以使用任意的 POJO类 , 也可以继承 ActionSupport , 在该类中我们不仅可以取得表单数据, 还可以取得上下文变量.

属性文件只需配置即可 , 而 映射文件 和 Action类 则是开发中的核心.

1.1. Struts2配置文件 (启动时加载)

  1. struts-default.xml(框架自带)
    定义了一些框架自带的 Result组件, 拦截器组件.

    Alt textAlt text
    如果仅是转发, 可以不用写 <action> 标记的 class 属性.
    Alt textAlt text
  2. struts.xml(开发创建并使用)
    定义开发者编写的Result组件,拦截器组件,Action组件

  3. default.properties(框架自带)
    定义了框架的一些系统参数

    Alt textAlt text
  4. struts.properties(开发创建并使用)
    用于 覆盖 default.properties 中的系统配置
    如 : 定义成 struts.action.extension=do,, , 只能是以 .do结尾/ 或者 没有后缀.

  5. struts-plugin.xml
    整合插件包中带的配置文件.

相关文章

网友评论

    本文标题:Struts2学习笔记(核心组件详解)

    本文链接:https://www.haomeiwen.com/subject/puzjtttx.html