用struts在什么情况下我的普通的bean类才需要继承它(比如我bean里就只是id name )?是不是只有需要用Jstl的时候才需要继承?还是其他什么别的用途的时候才继承他

解决方案 »

  1.   

    如果你的普通 bean 类, 是用于与数据库交换时所使用的 Domain 模型,那么请分开 ActionForm 与 bean , 各自定义自己的, 因为 Domain 模型是与任何框架都无关的, 就算是使用 Hibernate , 其也不会有任何侵入型的代码对于继承 ActionForm 其提供了一些可选的功能, 例如: 自动填充属性值, 值的自动转换, 验证等等当然,也不是说使用了 Struts 那么就一定得用 FormBean , 这个得依靠需求,环境而定,例如,如果你只需要传递一串
    文本信息进来(一个字段), 并且用不着验证, 那完全可以使用原生的 API 去获取