JSTL基础
JSTL 概念: JavaServer Pages Tag Library JSP标准标签库,由apache开源 作用: 用于简化和替换jsp页面上的java代码 使用步骤: 1.导入jstl相关jar包 2.引入标签库:taglib指令:<%@ tagilb %> 3.使用标签 常用的JSTL标签 1.if:相当于java代码的if语句 c:if标签 1.属性: test 必须属性,接受boolean表达式 如果表达式为true,则显示if标签体内容,如果为false,则不显示标签体内容 一般情况下,test属性值会结合el表达式一起使用 2.注意:c:if标签没有else情况,想有else情况,则可以再定义一个c:if标签 < c: if test = " true " > < h2 > 我是真。。。 </ h2 > </ c: if > <% //判断request域中的一个list集合是否为空,如果不为空则显示遍历集合 List list=new ArrayList(); list.add("aaa"); request.setAttribute("list",list); request.setAttribute("number",3); %> < c: if test = " ${not empty list} " > 遍历集合 </ c: if > < br > <