2021-08-20 JSP JSTL标签
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标签相关推荐
- JSP JSTL标签库基本使用
下载如下库,把下面两个jar: 拷贝到如下目录: 把如下tld文件, 拷贝到如下目录: 做一个jsp: <%@ page language="java" contentTyp ...
- JSP JSTL标签
JSP 标准标签库(JSTL) JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能. JSTL支持通用的.结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签, ...
- jsp: jstl标签库 uri标签
与 URL 相关的标签主要是用来将其他文件包含进来,或者提供页面之间的重定位以及 URL 地址的 生成.参数的输出等等.一般包括如下几个标签 <c:import>标签:与传统 JSP 页面 ...
- JSP常用标签——JSTL标签和EL表达式
一.JSTL简介 1.什么是JSTL JSTL是Java中的一个定制标记库集.(这个标记库集不需要自己编写,可以直接使用) 2.为什么要使用JSTL 实现了JSP页面中的代码复用(基于标签库原理,重复 ...
- JSP标签和JSTL标签注意点
1.转发和重定向问题 当前项目:/Test 转发路径:"/"根目录表示当前项目"/Test","/login.jsp"就是"/Te ...
- 学会怎样使用Jsp 内置标签、jstl标签库及自定义标签
学习jsp不得不学习jsp标签,一般来说,对于一个jsp开发者,可以理解为jsp页面中出现的java代码越少,对jsp的掌握就越好,而替换掉java代码的重要方式就是使用jsp标签. jsp标签的分 ...
- java jsp 特殊标签_JSP复习(四):JSTL标记
JSTL优势:在于EL和标准动作无法达到目的,又不使用脚本代码.(JSTL 1.1不是JSP2.0规范的一部分,TOMCAT高版本已经自带了JSTL的JAR包) 使用JSTL需要使用指令,引入JSTL ...
- java day41【JSP 、MVC开发模式 、EL表达式 、JSTL标签 、三层架构】
第一章 JSP 1. 指令 * 作用:用于配置JSP页面,导入资源文件 * 格式: <%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %> * 分类: 1. page : ...
- 【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服务器中的 ...
- 18、EL表达式、JSP标签、JSTL标签、自定义标签
EL表达式 jsp的核心语法: jsp表达式 <%=%>和 jsp脚本<% %>. 以后开发jsp的原则: 尽量在jsp页面中少写甚至不写java代码. 使用EL表达式替换掉j ...
最新文章
- radio根据name 获取选中值及判断是否被选中
- FactoryBean的使用--转
- jQuery ajax使用方法
- linux下不同arm 编译器的异同
- 2021 年最值得了解的 Node.js 工具
- 三年级计算机击键要领教案,闽教版信息技术三上《下行键操作》教案
- 华中科技大学文华学院 CSDN 高校俱乐部成立啦!
- 【Spring BootSpring Cloud系列】Spring Boot初识
- python决策树 value_直播案例 | 决策树、随机森林和 AdaBoost 的 Python 实现
- Max 缩放代码 获取2点直接的距离
- dede 调用四级导航
- live2d sdk java_在iOS新项目中集成Live2D SDK
- java实训说明说需求分析_java实训总结收获
- matlab均值量化函数_Matlab量化函数quantiz解析
- 【计算机图形学】OpenGL递归实现光线追踪
- 计算机生物学美国直博,Nature:所有博士中,生物学博士收入垫底!
- ROS多机通讯主机从机配置
- 清凉一夏 5 月学习挑战,得限量勋章冲榜赢现金
- sql for 循环
- PAC模式与全局模式的区别