zoukankan      html  css  js  c++  java
  • javaweb中的标签的核心标签库的常用标签

    //标签的使用使得页面的代码更加简洁,jsp脚本的尽可能少的使用,所以熟练掌握标签对于开发是很有必要的
    <%--set设置数据,默认在page域 --%> <c:set var="name" value="tom" scope="request"></c:set> <%--out标签 从域中获取数据 --%> <c:out value="${name }" default="登陆" escapeXml="true "></c:out> <%--if 单条件判断 --%> <c:if test="${!empty name }">我的老天爷</c:if> <%--choose 多条件判断 --%> <c:set var="score" value="91"></c:set> <c:choose> <c:when test="${score >=80 && score<90}"> 良好 </c:when> <c:when test="${score>=90 }"> 优秀 </c:when> <c:otherwise> 不及格 </c:otherwise> </c:choose> <% List<Student> list=new ArrayList(); list.add(new Student("张三",18,"20142853")); list.add(new Student("李四",30,"20142854")); list.add(new Student("王五",28,"20142855")); pageContext.setAttribute("list", list); Map<String,Student> map = new HashMap(); map.put("1001",new Student("张三",18,"20142853")); map.put("1002",new Student("李四",30,"20142854")); map.put("1003",new Student("王五",28,"20142855")); pageContext.setAttribute("map", map); %> <%-- forEach 循环标签 begin:开始的位置 end:结束的位置 step:每次变化长度 var:变量的名字 varStatues:变量的状态 --%> <c:forEach step="1" items="${list }" var="student" varStatus="varSta"> 序号:${varSta.count }.-${student.name }-${student.age }<br/> </c:forEach> <c:forEach step="1" items="${map }" var="stu" varStatus="varSta"> 序号:${varSta.count }.-${stu.key }-${stu.value.name }-${stu.value.age }<br/> </c:forEach> <% String str = "hello-world-i-am-comming"; pageContext.setAttribute("string", str); %> <c:forTokens items="${string }" delims="-" var="s"> ${s }<br/> </c:forTokens>

      

  • 相关阅读:
    数据库创建标量值函数
    大并发大数据量请求的处理方法
    模态对话框 bootstrap-modal.js
    创建测试表,批量插入数据的存储过程,分页存储过程
    android:强大的图片下载和缓存库Picasso
    压缩图片链接
    Css3:transform变形
    css中 padding属性的数值赋予顺序为
    Css3颜色值RGBA得表示方式
    css3 box-shadow让我们实现图层阴影效果
  • 原文地址:https://www.cnblogs.com/it-life-nathan/p/7416409.html
Copyright © 2011-2022 走看看