本文查阅方法:
1、查阅目录 —— 查阅本文目录,确定想要查阅的目录标题
2、快捷“查找” —— 在当前浏览器页面,按键 “Ctrl+F” 按键组合,开启浏览器的查找功能,
在查找搜索框中 输入需要查阅的 目录标题,便可以直接到达 标题内容 的位置。
3、学习小结 —— 文中的学习小结内容,是笔者在学习之后总结出的,开发时可直接参考其进行应用开发的内容, 进一步加快了本文的查阅 速度。(水平有限,仅供参考。)
本文目录
学习小结
1、JSTL标签库 的五个子标签库
2、JSTL标签库--
3、JSTL标签库--
4、JSTL标签库--
5、JSTL标签库--
6、JSTL标签库--
7、JSTL标签库--
8、JSTL标签库--
9、JSTL标签库--
10、JSTL标签库--
11、JSTL标签库--
12、JSTL标签库--
13、JSTL标签库综合 Demo样例
学习小结
(1)
(2)
(3)
(4)
(5)
(6)
对不起,没有符合您要求的记录。
符合您要求的记录共有${count}条.
(7)
(8)
(9)
生成的html源码:点点
(10)
(11)
1、JSTL标签库 的五个子标签库
(1) 核心标签库
(2) 国际化标签
(3) 数据库标签 (有违分层开发原则,本文不做讲解)
(4) XML标签(有违分层开发原则,本文不做讲解 )
(5) JSTL函数(EL函数)
2、JSTL标签库--
3、JSTL标签库--
4、JSTL标签库--
其语法格式如下:
5、JSTL标签库--
var属性用于标识
Demo样例:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ page contentType="text/html;charset=gb2312" %>
<%
10/0;
%>
异常:
异常 myex.getMessage:
异常 myex.getCause:
异常 myex.getStackTrace:
6、JSTL标签库--
7、JSTL标签库--
Demo样例:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ page contentType="text/html;charset=gb2312" %>
对不起,没有符合您要求的记录。
符合您要求的记录共有${count}条.
8、JSTL标签库--
9、JSTL标签库--
在JSP页面进行URL的相关操作时,经常要在URL地址后面附加一些参数。
示例:
10、JSTL标签库--
此外,还可添加
Demo:
生成的html源码:点点
11、JSTL标签库--
12、JSTL标签库--
13、JSTL标签库综合 Demo样例 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@page import="cn.itcast.domain.Person"%> <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-------------------c:out---------------------------
<%
request.setAttribute("data","bbbb");
%>
-------------------c:set可以操给各个域 javabean Map集合---------------------------
${data }
<%
Map map = new HashMap();
request.setAttribute("map",map);
%>
${map.dd }
<%
Person p = new Person();
request.setAttribute("p",p);
%>
${p.name }
-------------------c:catch---------------------------
<%
int x = 1/0;
%>
${myex.message}
-------------------c:if---------------------------
aaaa
${aaa }
-------------------c:foreach---------------------------
<%
List list = new ArrayList();
list.add("aaa");
list.add("bbb");
list.add("ccc");
list.add("dddd");
request.setAttribute("list",list);
%>
${str }
${num }
-------------------c:foreach实现表格间色显示---------------------------
<%
list = new ArrayList();
list.add("aaa");
list.add("bbb");
list.add("ccc");
list.add("dddd");
list.add("eeee");
list.add("ffff");
list.add("gggg");
list.add("hhhh");
list.add("kkkkk");
request.setAttribute("list",list);
%>
<%--${status }获取到了一个对象,这个对象记住了当前是第几次迭代 --%>
.odd{background-color: #FF99FF;}
.even{background-color: #FF6633;}
tr:hover{background-color: #0000FF;}
${str } |
-------------------c:url标签---------------------------
-------------------c:url标签---------------------------
<%
pageContext.setAttribute("data","aa,bb,cc,dd");
%>
${ss }
敬请评论
(1)若您觉得本文 有用处 —— 请留言评论,以坚定其他 IT童鞋 阅读本文的信心。
(2)若您觉得本文 没用处 —— 请留言评论,笔者将会改进不足,以便为大家整理更加好用的笔记。