在我看来,javabean和一个java类,并没有什么本质的区别。
如果说有,就是javabean将他的所有的变量都封装到function()中了
就是说javabean中没有可以直接存取的变量,都使用setXXX(XXX xxx)和getXXX()来存取
这是我的一点见解,希望没说错,
大家补充

解决方案 »

  1.   

    补充一点:
    javabean的类必须是Public的
      

  2.   

    我也想知道。看了看有关代码,好像都是些get属性和set属性。难道get或set的属性都得是bean本身的属性(我是指名字相同),这是否是javaBean的规范呢?
      

  3.   

    同意楼上说法。
    java bean 就是一个普通得java类。
    在jsp中调用,和在 java程序中调用是一样得。
    我都是在java程序中测试成功以后,到jsp里调用得。
      

  4.   

    javabean可以应用于jsp页面中,只要你的方法名,按照上边所说的规则
    就可以再jsp页面中,调用<jsp:setProperties>,<jsp:getProperties>
    这种形式的属性,可以将javabean中与jsp页面中变量相同的名,自动的赋值,等等
      

  5.   

    补充一点:
    可以通过jsp页面bean的id得到bean的一些属性
      

  6.   

    bean的定义广泛,简单说就是满足两项需求的java类
    1)包含一个0参数的构造函数
    2)实现Serializable或Externalizable
      

  7.   

    javabean成为组件大概分为实体bean和功能bean吧,楼上朋友讲的应该是指实体bean,功能bean设接口,通过虚拟工厂类在servlet中进行调度吧,我也不太懂了,刚学,看来你是其它语言的高手,有错别见笑。