Action小结:

  1. 实现一个Action的最常用的方式:从ActionSupport继承;
  2. DMI动态方法调用,减少配置内容;
  3. 通配符 *_* ({1},{2})的使用更方便;
  4. 接收参数的方法(一般用属性或者DomainModel来接收);
  5. 简单参数验证addFieldError(一般不使用Struts2的UI标签);
  6. 访问Web元素
    • Map类型(IoC、依赖Struts2)
    • 原始类型(IoC、依赖Struts2)
  7. 包含文件配置include;
  8. 默认Action处理;

Result:

  1. 常用四种类型:

    • dispatcher(默认)
    • redirect
    • chain(了解)
    • redirectAction(了解)
  2. 全局结果集
    • global-results | extends
  3. 动态结果(了解)
    • 在action中保存一个属性,存储具体的结果location
  4. 传递参数
    • 客户端跳转才需要传递
    • ${}表达式(不是EL)
05-11 15:20