首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

bean作为formBean中属性施用

2012-10-25 
bean作为formBean中属性使用简单的说就是我的form中不单是基本类型的属性,也可以是一个bean对象。首先定义

bean作为formBean中属性使用
简单的说就是我的form中不单是基本类型的属性,也可以是一个bean对象。

首先定义一个bean Vo类

Class Vo{

   private string name;

   private string password;

   //....下面是getter,setter方法

}

formBean类

Class formBean{

        private  Vo vo = new Vo();//必须要先创建对象,不可以只声明引用。否则他会找不到其中的属性。

        public   setVo(Vo vo){

        }

        //然后是getter

}

这样就可以了。

在页面中怎么使用?

test.jsp中

<html:text property="vo.name"/>

<html:text property="vo.password"/>

struts-config.xml中的配置没有变化,这样就可以关联起来了。



这样用的好处很多,对于页面有很多表单项 数据量很大,这样就可以方便管理。

当用到hibernate 需要vo类与数据库表关联,一个表对应一个vo类,把这些vo类作为formBean属性使用更加方便。

热点排行