码迷,mamicode.com
首页 > Web开发 > 详细

第七阶段 jsp(369---el---jstl)

时间:2017-03-10 22:32:27      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:服务器   表达式   干什么   最大的   动态   

问题:

    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,主要处理页面中的逻辑,判断,选择,循环等

             用到再仔细学习

第七阶段 jsp(369---el---jstl)

标签:服务器   表达式   干什么   最大的   动态   

原文地址:http://12684329.blog.51cto.com/12674329/1905307

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!