jstl核心标签

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%--引入jstl标签--%>
<html>
<head><title>Title</title>
</head>
<body>
<h4>if测试</h4>
<hr><form action="coreIf.jsp" method="get"><%--EL表达式获取表单中的数据${param.参数名}--%><input type="text" name="username" value="${param.username}"><input type="submit" value="登录">
</form><%--判断如果提交的用户是管理员
则登录成功--%>
<c:if test="${param.username=='admin'}" var="isAdmin"><c:out value="管理员欢迎您"/>
</c:if>
<c:out value="${isAdmin}"/>
</body>
</html>

条件判断

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%--引入jstl标签--%>
<html>
<head><title>Title</title>
</head>
<body>
<%--定义一个变量var="score" value="85"--%>
<c:set var="score" value="85"/>
<c:choose><c:when test="${score>=90}">你的成绩很优秀</c:when><c:when test="${score>=80}">你的成绩一般</c:when><c:when test="${score>=70}">你的成绩将就</c:when><c:when test="${score<=60}">你是个渣渣</c:when></c:choose></body>
</html>

for遍历标签

<%@ page import="java.util.ArrayList" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%--引入jstl标签--%>
<html>
<head><title>Title</title>
</head>
<body><%ArrayList<String> people = new ArrayList<String>();people.add(0,"张三");people.add(1,"李四");people.add(2,"王五");people.add(3,"赵六");people.add(4,"田七");request.setAttribute("list",people);
%><%--var,每一次遍历出来的变量
items,要遍历的对象--%>
<c:forEach var="people" items="${list}"><c:out value="${people}"/> <br>
</c:forEach>
<hr><%--var,每一次遍历出来的变量
items,要遍历的对象begin="1" 开始end="3"   结束的位置step="1" 每次循环几步
--%>
<c:forEach var="people" items="${list}" begin="1" end="3" step="1"><c:out value="${people}"/> <br>
</c:forEach>
</body>
</html>

2021-08-20 JSP JSTL标签相关推荐

  1. JSP JSTL标签库基本使用

    下载如下库,把下面两个jar: 拷贝到如下目录: 把如下tld文件, 拷贝到如下目录: 做一个jsp: <%@ page language="java" contentTyp ...

  2. JSP JSTL标签

    JSP 标准标签库(JSTL) JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能. JSTL支持通用的.结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签, ...

  3. jsp: jstl标签库 uri标签

    与 URL 相关的标签主要是用来将其他文件包含进来,或者提供页面之间的重定位以及 URL 地址的 生成.参数的输出等等.一般包括如下几个标签 <c:import>标签:与传统 JSP 页面 ...

  4. JSP常用标签——JSTL标签和EL表达式

    一.JSTL简介 1.什么是JSTL JSTL是Java中的一个定制标记库集.(这个标记库集不需要自己编写,可以直接使用) 2.为什么要使用JSTL 实现了JSP页面中的代码复用(基于标签库原理,重复 ...

  5. JSP标签和JSTL标签注意点

    1.转发和重定向问题 当前项目:/Test 转发路径:"/"根目录表示当前项目"/Test","/login.jsp"就是"/Te ...

  6. 学会怎样使用Jsp 内置标签、jstl标签库及自定义标签

    学习jsp不得不学习jsp标签,一般来说,对于一个jsp开发者,可以理解为jsp页面中出现的java代码越少,对jsp的掌握就越好,而替换掉java代码的重要方式就是使用jsp标签.  jsp标签的分 ...

  7. java jsp 特殊标签_JSP复习(四):JSTL标记

    JSTL优势:在于EL和标准动作无法达到目的,又不使用脚本代码.(JSTL 1.1不是JSP2.0规范的一部分,TOMCAT高版本已经自带了JSTL的JAR包) 使用JSTL需要使用指令,引入JSTL ...

  8. java day41【JSP 、MVC开发模式 、EL表达式 、JSTL标签 、三层架构】

    第一章  JSP 1. 指令 * 作用:用于配置JSP页面,导入资源文件 * 格式: <%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %> * 分类: 1. page : ...

  9. 【JSP教科书】JSP知识在线指南(记录知识JSP体系、EL表达式、JSTL标签库、JSP开发模型和分页查询)

    文章目录 @[toc] 一.JSP简介 1.1 什么是JSP? 1.2 JSP的特点 1.3 JSP为什么也是Servlet 1.4 tomact服务器中的资源分析 1.4.1 tomact服务器中的 ...

  10. 18、EL表达式、JSP标签、JSTL标签、自定义标签

    EL表达式 jsp的核心语法: jsp表达式 <%=%>和 jsp脚本<% %>. 以后开发jsp的原则: 尽量在jsp页面中少写甚至不写java代码. 使用EL表达式替换掉j ...

最新文章

  1. radio根据name 获取选中值及判断是否被选中
  2. FactoryBean的使用--转
  3. jQuery ajax使用方法
  4. linux下不同arm 编译器的异同
  5. 2021 年最值得了解的 Node.js 工具
  6. 三年级计算机击键要领教案,闽教版信息技术三上《下行键操作》教案
  7. 华中科技大学文华学院 CSDN 高校俱乐部成立啦!
  8. 【Spring BootSpring Cloud系列】Spring Boot初识
  9. python决策树 value_直播案例 | 决策树、随机森林和 AdaBoost 的 Python 实现
  10. Max 缩放代码 获取2点直接的距离
  11. dede 调用四级导航
  12. live2d sdk java_在iOS新项目中集成Live2D SDK
  13. java实训说明说需求分析_java实训总结收获
  14. matlab均值量化函数_Matlab量化函数quantiz解析
  15. 【计算机图形学】OpenGL递归实现光线追踪
  16. 计算机生物学美国直博,Nature:所有博士中,生物学博士收入垫底!
  17. ROS多机通讯主机从机配置
  18. 清凉一夏 5 月学习挑战,得限量勋章冲榜赢现金
  19. sql for 循环
  20. PAC模式与全局模式的区别

热门文章

  1. 快速部署PostgreSQL
  2. 关于浏览器兼容的问题
  3. 无法使用SQL login去登陆SQL Server - 'Password did not match'
  4. HTTP API 设计指南(响应部分)
  5. 软件项目开发中的团队角色和个体角色
  6. Python自然语言处理学习笔记(60):7.1 信息抽取
  7. [算法]用java实现堆操作
  8. Linux下文件操作命令cat(转)
  9. Crisis of HDU(母函数)
  10. POJ 3274 Gold Balanced Lineup 哈希,查重 难度:3