-
EL变量 若$(username)即不写EL变量 那么会按照page request session application 依次查询 若都没有查出来 那么会输出空字符串查看全部
-
"."与"[]"运算符: 以下两种情况用[]而不是用"."查看全部
-
"."与"[]"运算符查看全部
-
EL表达式基本格式查看全部
-
变量通过EL表达式来获得 什么是EL表达式查看全部
-
JSTL标签的四大分类及JSTL函数查看全部
-
需要导入标签库:<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 只要导入了jar包才可以有自动补全功能查看全部
-
事实告诉你为什么使用JSTL查看全部
-
为什么要使用JSTL查看全部
-
EL能自动类型转换, ${param.count+20}若原类型为字符串,将会自动转型为整形结果为30查看全部
-
<!-- 存值到scope中 --> <!-- 第一种写法 --> <c:set value="today" var="day" scope="session"></c:set> <c:out value="${day}"></c:out> <hr> <!-- 第二种写法 --> <c:set var="age" scope="application">four</c:set> <c:out value="${age}"></c:out> <hr> <!-- 通过set标签向person中赋值 --> <jsp:useBean id="person" class="entity.Persion"></jsp:useBean> <c:set target="${person}" property="user" value="admin"></c:set> <c:out value="${person.user}"></c:out> <hr> <c:set target="${person}" property="pwd">123456</c:set> <c:out value="${person.pwd}"></c:out> Ps:不能同时有“var”和“target”属性。“scope” 是可选的,如果没有使用这个属性,则默认为页面作用域查看全部
-
<%session.setAttribute("name", "Bob"); %> <c:out value="${name}"></c:out> <hr> <!-- 当变量不存在时,通过default属性输出默认值 --> <c:out value="${name1}" default="error"></c:out> <hr> <!-- 设置输出转义后的字符需要escapeXml属性值设置成false,escapeXml默认值:true --> <c:out value="<out标签>" escapeXml="false"></c:out>查看全部
-
<!-- 不会输出<book>标签 --> <book>书</book> <hr> <!-- 可输出标签但会出现转义问题 --> <c:out value="${fn:escapeXml('<book>书</book>')}"></c:out> <hr> <!-- 可输出标签且不会出现转义问题 --> <c:out value="<book>书</book>"></c:out> <hr> <!-- indexOf函数用法 --> <c:out value="“Hello World”字符串“llo”出现的index值:${fn:indexOf('Hello World','llo')}"></c:out> Ps:如果是xml标签(即使系统不认识),但是也不会输出。查看全部
-
<!-- JSTL函数使用 --> <c:out value="“Hello World”字符串中是否包含“Hello”?${fn:contains('Hello World','Hello')}"></c:out> <hr> <c:out value="“Hello World”字符串中是否包含“ABCD”?${fn:contains('Hello World','ABCD')}"></c:out> <hr> <c:out value="“Hello World”字符串中是否包含“hello”(忽略大小写)?${fn:containsIgnoreCase('Hello World','hello')}"></c:out> <hr> <c:out value="“Hello”是否在“Hello World”字符串开头?${fn:startsWith('Hello World','Hello')}"></c:out> <hr> <c:out value="“world”是否在“Hello World”字符串尾部?${fn:endsWith('Hello World','world')}"></c:out> Ps1:配合使用: <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> Ps2:注意(PPT中少了一个“s”):fn:startsWith()和fn:endsWith()。查看全部
-
<!-- 存值到scope中 --> <!-- 第一种写法 --> <c:set value="today" var="day" scope="session"></c:set> <c:out value="${day}"></c:out> <hr> <!-- 第二种写法 --> <c:set var="age" scope="application">four</c:set> <c:out value="${age}"></c:out> <hr> <!-- 通过set标签向person中赋值 --> <jsp:useBean id="person" class="entity.Persion"></jsp:useBean> <c:set target="${person}" property="user" value="admin"></c:set> <c:out value="${person.user}"></c:out> <hr> <c:set target="${person}" property="pwd">123456</c:set> <c:out value="${person.pwd}"></c:out> Ps:不能同时有“var”和“target”属性。“scope” 是可选的,如果没有使用这个属性,则默认为页面作用域。查看全部
举报
0/150
提交
取消