一、JSP的起源

    JSP的全称是JavaServer Pages

    有SUN微系统公司倡导然后联合其它公司一起创建的一门技术

    JSP也是用来相应客户端请求,动态生成HTML,XML或其他Web格式文档的一种技术规范

    1999年JSP1.0规范定稿

       

二、JSP是一门脚本语言    

    JSP既是一门技术规范,也是一门脚本语言

    也就是说它同ASP,PHP类似,可以在HTML代码中混合使用特定语言进行编程

    对于JSP而言,它的特定类型的语言就是Java语言


三、JSP拥有Java语言的所有特性

    面向对象

    健壮

    安全

    可移植

    高性能

    多线程

    因为在JSP中可以混合使用Java语言进行编程,所以JSP也变得非常强大        


四、JSP运行于JSP容器之中

    典型的JSP容器有

    Tomcat

    Jetty   

    Tomcat是由阿帕奇开源组织开发的一个JSP容器

    Jetty由Eclipse开发维护 


五、JSP会被转换成Servlet

    JSP会首先被JSP容器转换为Servlet

    Servlet随后会被编译成Class文件

    JSP》》》Servlet》》》Class文件


六、为什么学习JSP

    学习JSP是进入Java Web编程世界的第一步

    而Java Web编程是互联网企业(阿里、京东、当当)等所使用的主流技术

    在其它类型的互联网公司(搜索、游戏后台开发、大数据)都有广泛的应用

    广泛应用于传统电信、金融等行业

    

七、学习JSP的前提条件

    Core Java

    HTML+CSS+Javascript