麻烦大家推荐几个啊!写下优点!缺点谢谢啊!

解决方案 »

  1.   

    网上一查就能查到一些啊,但是支持的都不是很好吧,听说struts就是一个,struts对于像dojoType这样的标签理解不了。
    以后的框架都最好不要按照J2EE 的方式走。J2EE的思想和REST的思想在一些地方是抵触的。不过还是建议用tomcat,然后自己写个转发的Servlet。表现层就全部dojo和HTML完成得了。然后它们的中间的中间件就无所谓了。
    可以选用FSP。或者自己写。
      

  2.   

    其实ROR是比较好的天生就是支持这个的所以你可以不用Java,但是你还可以在JVM上搞这些,JRuby和XRuby都可以。
      

  3.   

    我下一个阶段要做的事情就是把Tomcat拆开,然后重新组织一下那些组建,搞个更好的支持dojo的中间件。最好是能像RoR那样开发Web的。
    目前还没有好的dojo的IDE比较郁闷,就是JS的IDE也都很残废。我现在都是firefox和firebug+ UE调试dojo呢。
    我用的中间件是WebSphere + FormsServicePlatform + OSGi. Java Web需要更合身的中间件了。
      

  4.   

    最简单的也是最有效的,用Property.js提供的框架就很好的~
      

  5.   

    ajax架构无所谓,要是决心做好技术,要彻底精通js,这样就不用管流行什么,学习任何ajax架构也就十分的方便了!
      

  6.   

    试试DWR吧 挺好用的,他可以在js中调用 后台javaBean中的方法
      

  7.   

    DWR + JQuery 这个组合不错
      

  8.   

    正如9楼说的,DWR + JQuery很好,我现在用的也是这个.
      

  9.   

    我喜欢Extjs 漂亮,实用!
      

  10.   

    extjs、dojo只能在局域网show show,你拉到外网就得认输啦
      

  11.   

    如果每个jsp都用      DWR 的话.是不是每个客户端浏览这个页面的时候
    都要下载一个很大的库
    感觉 prototype.js
    已经很大了120多k...........
      

  12.   

    开玩笑,就算是500K也不大啊。你想想你的那些图片,那个不是50K以上的?再有个Flash什么的。JS大小怎么会影响呢
      

  13.   

    120多k已经不大了 ext dojo 比这大多了 ,你要是单纯用ajax的话可以在比较老的版本上使用prototype,或者在比较老的版本上把没用的去掉然后在压缩下,然后在服务器上面设置Gzip压缩.这下就够小了吧.不过完全没必要javascript文件,可以在浏览器缓存
      

  14.   

    其实DWR需要下的js文件并不大啊,而且很多浏览器都有缓存,如果发现js的路径是一样的就不会再下载下来,直接用本地的缓存。相反的extjs、dojo,他们都有大公司罩着,都想把项目做大做全,然后吃掉对方。
    可惜是越做越大,功能是越来越多,我是越学越累。学到后面,靠!连基本的JavaScript都快忘光了,只好又花了几节课的功夫偷偷看回来。所以说,还是DWR好,专注于自己的专长,不去理会太多花哨的东西。我们是程序员,还不是美工。
    JQuery非常值得一提。46K的大小,非常小巧玲珑,而且里面的访问DOM组件的方法让人耳目一新。不过JQuery现在也推出自己的UI库了,我想如果我不是要开发LAN下的应用,我是绝对不会考虑的。DWR虽然是only for java的,但是它能和Spring、JSF、Struts、EJB3(正在支持)结合起来使用,这样就可以轻易的把以前的项目通通改版或者添加上AJAX的功能。如果你是专一的JAVA程序员,DWR+JQuery无论从实用性能还是开发效率都是你最好的选择。不过DWR的使用比较容易迷惑人,总让我觉得我是在操纵本地的JavaScript方法,让人不经意之间就会进行不必要的远程调用。所以一开始使用DWR是需要点经验。这是我使用这些Ajax框架的一点感悟。
      

  15.   

    对于开发JavaScript的IDE,我推荐Aptana。感觉还行,很多流行的AJAX框架都是用它进行开发的
      

  16.   

    120多k已经不大了   ext   dojo   比这大多了   ,你要是单纯用ajax的话可以在比较老的版本上使用prototype,或者在比较老的版本上把没用的去掉然后在压缩下,然后在服务器上面设置Gzip压缩.这下就够小了吧.不过完全没必要javascript文件,可以在浏览器缓存
      

  17.   

    ext ,漂亮,但貌似有点大
      

  18.   

     I use gwt,  
      

  19.   

    感觉DWR不伦不类的,呵呵!还是喜欢JQuery,呵呵!