问题:
    1,jsp与sevlet在作用上有什么区别?servlet的三大作用是什么?
    2,服务器是如何处理一个jsp文件的?
    3,<%    %><%!    %>的区别是什么?
4,html注释和jsp注释的写法和区别是怎样的?
    --------------------
    1,3个指令是什么?分别是用来干什么的?怎么写?
2,6个动作是什么?分别是用来干什么的?怎么写?
3,9个内置对象分别是什么?分别是用来干什么的?怎么写?
    4,包含分为几种?分别怎么写?有什么区别?
    5,pageContext有什么特性?
    ------------------------
    1,EL是什么?主要作用有哪些?(2种)
    2,EL表达式如何获取集合中的数据?
    --------------------------
    1,JSTL是什么?有什么作用?
    2:forEach循环怎么使用?
案例:
    1,EL最大的特性就是它能获取四个域对象中的数据
笔记:
在网页上动态输出内容
        <%@page   %>  导包,设置内置对象
        <%@include    file=""    %>    静态包含,翻译时就合并
        <jsp:include    page=""></jsp:include>    动态包含,执行到include才包含
        6个动作:
创建对象,给对象赋值,获得对象属性
                动态包含,请求转发,设置请求参数
        9个内置对象
pageContext(可以操作其它几个域对象,findAttribute方法)
            request
            Session
            application
response
             out
            page
            exception
            config
            ------------
    el:不是一种开发语言,而是一种获取数据的表达规范
            1.获取4个域对象中的数据
                ${u}     pageContext.findAttribute("u")
2,运算 empty , 三目运算(输出一些文字或者其他数据)
                ${empty str?"空的":"不空的"}
            3隐士对象(以后用到再看)
                --------------
    jstl,主要处理页面中的逻辑,判断,选择,循环等
             用到再仔细学习
原文:http://12684329.blog.51cto.com/12674329/1905307