看过一本书上说,web开发能不用js地方就不要用JS。 

解决方案 »

  1.   

    采用过多的AJAX可能会导致大量的JS代码。
    而JS代码的调试,个人认为,远比Java代码麻烦。
      

  2.   

    完全可以,我们现在就是html+jquery+springMVC
      

  3.   

    当然有缺陷啦...
    不用jsp一般是利用了这些特点:
           你的html改动相对比较少,可以用ajax动态获取servlet来对本html做些小改动;
           你的html不用从代码中获取相关数据,直接整个静态页面给用户就可以使用了;
    这是你项目的特点决定的.但是在其他情况会力不从心:
           你访问servlet后需要大规模改动网页,甚至从头创建一个新网页时;
           你的网页需要一些"初始化"的参数,不是一开始就写死的;其实jsp就能写出html了,一个完全不含脚本的jsp实际上可以看成是html,你把整个html考到jsp的<html>标签不就一样了吗?所以无妨用jsp来写html,这样服务器以后需要动态生成html时可以直接用;
           当然你的项目环境才是决定使用哪种技术的因素,杀鸡没必要用牛刀嘛.
      

  4.   

    以前用jsp+ssh 现在没有一个jsp页面。没发现有什么不好。