下载此文档

JSTL方面的知识点.doc


文档分类: | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
在使用JSTL标签的时候需要完成以下2个步骤:

在JSP页面中使用<%@ taglib url=”” prifix=””%>元素导入标签库。
最常用的jstl标签为forEach和if标签
<c:foreach var=”” items=””>
<c:if test=””>
导入jstl的方法是:将上面连个jar包放在lib目录下。每次导入新jar包后要重启计算机。否则会有错误。
<%@ page language="java" import=".*" pageEncoding="utf-8"%>
<%@ taglib prefix="c" uri="http://java./jsp/jstl/core"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML Transitional//EN">
<html>
<head>

<title>My JSP '' starting page</title>

</head>
<body>
<%--在使用标签库时,得导入tablib指令,指定prifix,并且要给prifix指定一个名称空间
这表示在下面页面中怎样写。如c,由于c是一个假的,要制定一个真的名称空间爱那个。
-INF 。--%>
<%
//模拟servlet向request域中存入数据请求转发到该jsp
//数组
String[] arr={"aa","bb"};
("arr",arr);

//list单列集合
List list = new ArrayList();
("aaa");
("bbb");
("list",list);

//Map双列集合
Map map = new HashMap();
("aaaa","AAAA");
("bbbb","BBBB");
("1","");
("map",map);
%>
<%--
下面的一个标签的作用就是增强for循环它里面有两个
重要的属性items用于指定用于迭代的容器,它使用el表达式,意思就是说从四个
域中找到arr这个容器,这里不能直接使用字符串。var表示一个关键字,当迭代时
迭代出的数据用str表示,这个for循环执行的次数是map元素的个数。

由于str存入了域中,所以要用El表达式,从四个域中找到相应得el.
--%>
<c:forEach var="str" items="${arr }">
${str}<br>
</c:forEach>
<hr/>
<%--再用foreach找到--%>
<c:forEach var="s

JSTL方面的知识点 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小17 KB
  • 时间2018-03-17