2 Star 6 Fork 5

AmCoder / AmCoder

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
属性封装.md 779 Bytes
一键复制 编辑 原始数据 按行查看 历史
AmCoder 提交于 2020-05-30 10:25 . 第一次提交
  • 基本类型(包含包装类)和String类型

    • 将页面名称和struts2中的成员属性名对比
    • 如果一致调用成员属性方法的set方法,将页面的值封装到成员属性中
    1. 需要成员属性
    2. 需要set方法
  • 对象类型(常用)

    1. 需要有一个对象(不需要实例化,会自动给你创建)
    2. 需要有set和get方法
    3. 页面数据写法,对象.属性
  • 复杂类型(list,map)

    1. 需要一个集合
    2. 需要有set和get方法即可
    3. 页面需要有特定的写法 list[0].username

  • 模型封装(常用)
    1. 需要实现一个接口ModelDriven
    2. 需要有一个成员对象,并且还得实例化这个对象
    3. 需要提供一个getModel方法
    4. 将对象以getModel的方式返回
其他
1
https://gitee.com/AmCoder/AmCoder.git
git@gitee.com:AmCoder/AmCoder.git
AmCoder
AmCoder
AmCoder
master

搜索帮助