为什么有这样设计的想法,感觉这样设计的view层,很容易维护,代码条理也很清楚,美工人员也更容易设计,只要关心test.jsp就可以了,view层设计员只要设计test.jsp.java代码就ok了!

解决方案 »

  1.   

    呵呵,java是用javabean来分离显示和功能的
    你用过struts吗?那是mvc演绎的经典啊
      

  2.   

    对于.net服务器控件,我也可以在javabean里实现了,就是不知道这样可行不可行
      

  3.   

    你用过struts吗?那是mvc演绎的经一直在用,这也是利用它的技术了,只是想更好的统一公司的编程,这样好维护
      

  4.   

    楼主不用过多操心了,把struts用好再说
      

  5.   

    楼主如果要这样做可以关心一下JSF技术,你现在可以从SUN的网站DOWN一个IDE开发工具,收费的,不过有30天免费试用,仔细找找吧!里面就实现了这样的功能,在WEB界面拖进一个按钮,它有自己的click事件。不过我目前还是喜欢Struts。
      

  6.   

    想不到JSF技术已经开始去实现我想要的功能了,那样写程式更加简单了,大家觉得这个技术前景怎样
      

  7.   

    JSF太庞大了!
    Tapestry框架就可以,楼主可以去看看,风格和.net很一样,但很简洁。
      

  8.   

    Tapestry又有一个,惨,怎java就这么多东东啊,好我先看看先,还反应不过来
      

  9.   

    ASP.net在web开发中属于model1, 微软推它的目的就是利用它自身强有力的组件化开发方法。
    jsf和tapestry都是属于组件化开发方式,但tapestry又不是model1的范围,它比较特殊。
      

  10.   

    我认为框架是面向组件的架构,选择特定的框架会减轻开发的难度并使各方面的因素(比如系统效能,安全性,可利用的资源,实施的规范)有了保障。所以好的框架是多多益善。
    struts,velocity,jetspeed,tapestry都是java web框架。struts是基于jsp taglib的组件框架,velocity本身就是一个脚本语言,jetspeed是portal driven。而tapestry是面向web组件的框架,从结构上来讲它更简洁和直接,JFace也是面向组件的(基于swt),这一点它们有相似之处,只不过一个是Web框架,一个是IDE的框架。
    我相信以后还有很多开源的框架出现,或许更好,值得我们选择