我在看corejava v2,我把第6,7两章GUI给省略了,现在发觉好像第8章JavaBean构建还是在讲GUI样的,难道这一章也可以省略?我觉得有点疑惑,Javabean只用在GUI吗?求建议!

解决方案 »

  1.   

    ------------------------------------
    建议楼主做成MVC模式:Bean(Model模型)jsp(View视图)Servlert(Controller控制器),要是按照这个标准,你的servlet是有点多,而Bean少了,其实很多可重用的逻辑你也要写在Bean里
    ------------------------------------
    我从别的地方找来的,这样看来javabean很重要咯,为什么又说Java的GUI部分可以不学呢,谁来为我指点迷津??
      

  2.   

    javabean只是个概念,其实就是个java类,只是名称上不同,一般对于组件喜欢称之为bean
    javabean也可以说是一种规范,一般要求类必须是具体的公共的,并且有个无参数的构造器,每个属性都有相应的get和set方法,也就是javabean是封装好的具有某些规范的类,可以重复使用
    所以javabean可以用于GUI,也可以用于非GUI
    对于GUI来说,javabeab可以是GUI的组件,也就是用户跟程序打交道可以通过GUI组件去完成,即GUI的javabean响应用户事件,这样A画面程序可以使用该javabean,B画面程序也可以使用,达到重复使用组建的目的
    对于非GUI来说,想jsp 的 usebean标签,就属于这一种,即jsp页面1可以使用该javabean,jsp页面2也能使用
      

  3.   


    此人说的不错,我再来补充一点确切来说 java中每一个类就是一个javabean。不过有时候我们会把 javabean 会和 pojo搞混! pojo就是一个纯粹的java对象。。楼主可以和javabean pojo 好好理解一下 其实学习的过程中我们不必要面面俱到有时候 一些东西我们用了一段时间之后自然就会明白!
      

  4.   

    java中每一个类就是一个javabean+1
      

  5.   

    对于非GUI来说,想jsp 的 usebean标签,就属于这一种,即jsp页面1可以使用该javabean,jsp页面2也能使用
    -------------------------------------
    thank you at first! 这个部分不懂awt和swing没关系吧,只是生成一个可重用规则或者逻辑,跟UI没关系吧?
      

  6.   

    web和GUI是不同的应用,所以做web不需要懂awt和swing,反过来也一样