-
<!-- 用法三:部分遍历并带状态 --> <c:forEach var="fruit" items="${fruits}" begin="1" end="3" varStatus="fru"> <c:out value="${fruit}——四个属性:"></c:out><br> <c:out value="index属性:${fru.index}"></c:out><br> <c:out value="count属性:${fru.count}"></c:out><br> <c:out value="first属性:${fru.first}"></c:out><br> <c:out value="last属性:${fru.last}"></c:out><br> <c:out value="----------"></c:out><br> </c:forEach> Ps:index从0开始;count从1开始;first是否第一个(boolean);last是否最后一个(boolean)。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】查看全部
-
<!-- 使用out标签输出常量 --> <c:out value="慕课网" ></c:out> <hr> <!-- 使用out标签输出变量 --> <!-- 直接输出变量 --> <%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> 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】查看全部
-
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <c:out value="输出内容"></c:out> Ps:在uri中之所以能找到该http,是因为导入了jar,否则是找不到的。prefix="c",里面的名字可以自定义,一般为“c”。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】查看全部
-
jstl的核心标签库标签共13个,从功能上分类分为4类: 表达式控制标签:out set remove catch 流程控制标签:if choose when otherwise 循环标签:forEach forTokens URL操作标签:import url redirect查看全部
-
----redirect标签的用法 -该标签用来实现请求的重定向,同时可以在url中加入指定的参数 .url指定重定向页面的地址,可以是一个string类型的绝对地址或相对地址 .context用于导入其他web应用中的页面 <!-- redirect标签的用法 --> <c:redirect url="firstDemo.jsp"> <c:param name="username">zhangsan</c:param> <c:param name="password">123</c:param> </c:redirect>查看全部
-
forEach标签的用法 -根据循环条件遍历集合(Collectoin)中的元素 .var设定变量名用于存储从集合中取出元素(必须无默认值) .items指定要遍历的集合(必须无默认值) .begin、end用于指定遍历的起始位置和终止位置(有默认) .step指定循环的步长(有默认) .varStatus通过index、count、first、last几个状态值,描述begin和end子集中的元素状态 <% List<String> fruits=new ArrayList<String>(); fruits.add("apple"); fruits.add("pear"); fruits.add("orange"); fruits.add("banana"); request.setAttribute("fruits", fruits); %> <!-- forEach标签用法 --> <!-- 用法一:全部遍历 --> <c:forEach var="fruit" items="${fruits}"> <c:out value="${fruit}"></c:out><br> </c:forEach> <hr> <!-- 用法二:部分遍历 --> <c:forEach var="fruit" items="${fruits}" begin="1" end="2"> <c:out value="${fruit}"></c:out><br> </c:forEach>查看全部
-
EL自动类型转换: 要取得文本框中的输入,我们需要做类型转换 普通写法: String str_count = request.getParameter("count"); int count = Integer.parseInt(str_count); count = count + 20; EL会进行自动类型转换,只需要这样写 ${param.count +20} EL隐式对象:查看全部
-
@temp.jsp username:<c:out value="${param.username}"></c:out> <hr> password:<c:out value="${param.password}"></c:out> @index.jsp <!-- redirect标签用法 --> <c:redirect url="temp.jsp"> <c:param name="username">Lily</c:param> <c:param name="password">123456</c:param> </c:redirect> 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】查看全部
-
【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】查看全部
-
@常用用法1-全部遍历 <c:forEach var="存储当前遍历元素的变量" items="待遍历集合"> -操作var变量表示的元素<br> </c:forEach> 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】查看全部
-
<% List<String> fruits=new ArrayList<String>(); fruits.add("apple"); fruits.add("pear"); fruits.add("orange"); fruits.add("banana"); request.setAttribute("fruits", fruits); %> <!-- forEach标签用法 --> <!-- 用法一:全部遍历 --> <c:forEach var="fruit" items="${fruits}"> <c:out value="${fruit}"></c:out><br> </c:forEach> <hr> <!-- 用法二:部分遍历 --> <c:forEach var="fruit" items="${fruits}" begin="1" end="2"> <c:out value="${fruit}"></c:out><br> </c:forEach> 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】查看全部
-
<!-- remove标签的用法 --> <c:set var="lastName" value="Bob" ></c:set> <c:out value="${lastName}"></c:out> <hr> <c:set var="firstName" value="Jack" ></c:set> <c:remove var="firstName"></c:remove> <c:out value="${firstName}"></c:out> Ps:remove的对象只能是某一个变量,不能是一个jsp:useBean中的某一个属性。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】查看全部
-
foreach全部遍历查看全部
-
不要忘了把jar包选中,右键,build path----add build path---这样做可以让jar包随着项目走,绑在了一起查看全部
-
下载地址:http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/ 下载文件:jakarta-taglibs-standard-1.1.2.zip Ps:载入外来包,不建议采取:右击项目——Build Path方式,因为这样只是引入了一个jar包的link进来,如果把项目挪动位置或者把jar包删除了,则报错。推荐直接把要载入的文件复制到:项目——WebRoot\WEB-INF\lib里面,不要忘了把jar包选中——右键——Build Path----Add to Build Path。这样做可以让jar包随着项目走,绑在了一起。查看全部
举报
0/150
提交
取消