JSP的缺点

JSP的缺点

由于JSP页面内,既可以定义HTML标签,又可以定义Java代码,造成了以下问题:

  1. 书写麻烦:特别是复杂的页面
  2. 阅读麻烦
  3. 复杂度高:运行需要依赖于各种环境,JRE,JSP容器,JavaEE...
  4. 占内存和磁盘:JSP会自动生成.java和.class文件占磁盘,运行的是.class文件占内存
  5. 调试困难:出错后,需要找到自动生成的.java文件进行调试
  6. 不利于团队写作:前端人员不会Java,后端人员不精HTML
  7. ...

JSP已经退出历史舞台,替代它的技术是:HTML + Ajax(异步的JavaScript)。AJAX抓取服务器数据,交给HTML展示。

JavaWeb技术演进