-
forTokens标签类似于split方法 begin、end、step、varStatue属性类似于forEach的查看全部
-
varStatus的四个值的意义: index表示此元素在整个集合中的下标; count表示此元素在所遍历的集合中是第几个;(如果遍历的是子集合,就是子集合中的第几个,从1开始) first表示此元素是否是所遍历集合的第一个元素; last表示此元素是否是所遍历集合的最后一个元素查看全部
-
forEach标签:查看全部
-
流程控制标签:choose、when、otherwise查看全部
-
if标签的用法:符合test的条件也就是判断结果返回true的则会执行if标签内部的程序查看全部
-
if标签查看全部
-
catch标签:可以包含容易出错的JSTL标签或逻辑 var属性指定存储出错信息的变量查看全部
-
remove移除一个变量,不能移除javaBean中的变量 var属性为指定移除的变量,必填查看全部
-
JSTL的set标签存储值有两种方式: 1、存值到scope中 2、存值到JavaBean中查看全部
-
out标签的用法:查看全部
-
EL运算符 其中empty用来判断变量为空 如果为空(为NULL或者"")则返回true,不为空则返回false查看全部
-
EL会自动转换类型 EL的隐式对象:查看全部
-
<c:out value="${username}" /> 运行时,会依次在page->session->request->application范围中寻找名为username的变量,然后输出其值。但是如果没有,就返回空字符串。查看全部
-
JSTL标签的value属性的属性值可以为变量和常量; 变量需要通过EL表达式来获取; EL表达式:全名为Expression Languange,与JSTL配合使用,使得JSP页面更直观,写法更简单,格式为${表达式},如:<c:out value="${session.name}"/>。 EL表达式的"."与"[]"运算符:通常情况两者通用;${user.sex}等同于${user["sex"]} 不通用的情况: 1、包含特殊符号,如${user.first-name}则为错误的写法,正确的:${user["first-name"]}; 2、通过变量动态的取值时,"."不能动态取值查看全部
-
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <c:out value="输出内容"></c:out> Ps:在uri中之所以能找到该http,是因为导入了jar,否则是找不到的。prefix="c",里面的名字可以自定义,一般为“c”查看全部
举报
0/150
提交
取消