jstl标签

2021-05-12 12:29

阅读:589

标签:el表达式   setattr   放大   分支   other   jdb   组成   att   使用介绍   

   一:介绍

      1 Jsp Standard Tag Lib(jstl)  jsp中标准的标签工具类

      2 组成:

        1)核心标签: java在jsp上基本功能进行封装 if 判断 while 等

        2)sql标签:   jdbc在jsp上使用功能

        3)xml标签:  dom4j在jsp上的使用功能

        4)fomat标签:jsp文件格式转换

  二:配置

      1)导入jar包  jstl.jar和standard.jar

      2)在jsp文件中引入jstl中core包依赖约束

        

            uri为当前jstl中核心包依赖的约束文件编号为固定内容

            prefix前缀名:理论上可以随便写 ,来自于核心包写c

  三:标签使用介绍

    1.

         【作用】:在jsp文件上设置域对象中共享数据

        【使用】:

        【代替】:

              session.setAttribute("key","10");

              %>

        【属性】: scope:制定操作的域对象名    scope="application/session/request/page"

              va:声明域对象中关键字

              value:存入的共享数据

    2.

         【作用】:在jsp文件上设置域对象中共享数据可以写到响应体中

         【使用】:

                写入响应体内容

              

         【代替】:if(表达式){执行内容}

    3.

          【作用】:在jsp文件上实现多分支选择on段,决定哪一个内容能写入到响应体

          【使用】:

              

                内容1

                内容2

                内容3

              

          【代替】:if(){

                }

                else if(){

                }

    4.

          【作用】:循环遍历

          【使用1】:

                循环体内容

                将循环的变量放大page作用域中因此可以使用${变量值}来显示变量值

               

           【注意】:step可以不写 默认为1 也可以为负值做递减操作

            

          【使用2】:

              

              相关输出

              ${循环变量.对象属性名}

              

          【遍历map集合】:遍历时每次从map集合得到一个键值对通过    循环变量.key 获得键值对中关键字名字   循环变量.value 获得键值对内容   

          

 

              

      

 

jstl标签

标签:el表达式   setattr   放大   分支   other   jdb   组成   att   使用介绍   

原文地址:https://www.cnblogs.com/tkg1314/p/12008284.html


评论


亲,登录后才可以留言!