首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

2.8.2    定义ActionForm的属性

    因为ActionForm所代表的是用户所提交的数据,所以这里实现的ActionForm也必然与页面提交的数据相关。在这里定义的每一个属性用来存储页面所提交的一个数据的值。另外,为了实现对这些属性的存取操作,还需要在ActionForm对象中提供对这些属性操作的setter和getter方法。

    这些setter和getter方法的命名要符合JavaBean的规定,也就是将set或get与属性名首字母大写后组成方法名。

    在这个示例程序中,页面定义了姓名、用户名、密码、确认密码、电子邮件、电话、传真这几个输入区域。所以在这里就要定义与这些输入相匹配的ActionForm的属性,最终定义的方法如清单2.9所示。

    清单2.9    ActionForm属性的定义

……

    private String userName;

    private String logName;

    private String password;

    private String passwordCheck;

    private String email;

    private String phone;

    private String fax;

    public String getEmail()

    {

        return email;

    }

    public void setEmail(String email)

    {

        this.email = email;

    }

……

    需要为每个属性定义用于操作这个属性的一对setter和getter方法。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论