如何在JSP规范使用javabean?
我是初学的 想养成好习惯....问题1:
我想在两个不同javabean 之间传递数据 ,应该怎么办?问题2:
对于一个连接数据库的bean,connect()应该放那里最合适?构造函数中?我现在是放在bean的一个方法里,然后在页面中调用它.

解决方案 »

  1.   

    建立一个标准的Bean类别时,必须遵循以下规则:   
      1、类别名称与原始码的文件名称相同。   
      2、宣告为公开(public)等级的类别。   
      3、建构子无传入参数。   
      4、以getXXX函数,做为取得Bean类别属性的接口。   
      5、以setXXX函数,做为取定Bean类别属性的接口。   
      

  2.   

    对于一个连接数据库的bean,connect()应该放那里最合适?
    在实际应用中,都采用连接池了..
    采用配置文件
      

  3.   

    个人觉得:javabean之间的数据交互:调用相应的bean的set,get方法
              数据库的所有操作,可以单独作为bean封装起来,
      

  4.   

    问题1:
    我想在两个不同javabean 之间传递数据 ,应该怎么办?
    最好使用第三者来控制这两个javabean,传递数据的操作抽象成接口,javabean实现该接口,第三者通过接口来识别javabean。好处就是:每个javabean都是独立的,没有耦合!问题2:
    对于一个连接数据库的bean,connect()应该放那里最合适?构造函数中?我现在是放在bean的一个方法里,然后在页面中调用它.
    放在构造方法或者普通方法中都可以,各有各的优点。Connection的关键的共享问题,确保任意时刻,一个Connection对象只有一个人使用。
      

  5.   

    我有一点体会:显示层用FormBean,而其他的层用自己的JavaBean 不能一个FormBean从视图层一直用到持久层,那怕他们的内容完全一样.