jstl编程案例一
2014-08-27 09:19
176 查看
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>My JSP 'simple.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <body> <% Collection customers=new ArrayList(); customers.add(new String("user1")); customers.add(new String("user2")); customers.add(new String("user3")); customers.add(new String("user4")); //设置customer为的request属性 request.setAttribute("customers",customers); %> <h4>Customers in the request:</h4> <c:set var="customer" scope="session" value="${requestScope.customers}"/> <c:forEach var="customer" items="${customers}"> <c:out value="${customer}"/><br/> </c:forEach> </body> </html>
<c:set>标签用于设置一个属性,可以把这个属性设置到Session中,也可以设置到Application中。<c:forEach>用于迭代Customers中的内容,<c:out>用于把一些计算器结果显示到客户端,输出到JspWriter流中。
相关文章推荐
- jstl编程案例一
- jstl编程案例一
- 八、手把手教MapReduce 单词统计案例编程
- JSP(8)—EL案例和JSTL案例
- 网络编程_发送端的数据来自于键盘录入案例
- 【DOM 编程艺术】4 案例探究:JavaScript图片库
- Android 编程下的 TraceView 简介及其案例实战
- Android 编程下的 TraceView 简介及其案例实战
- Storm编程模型仿真---wordCount案例剖析
- Python案例-网络编程-I/O多路复用-select方法用例
- 郭克华手机编程教学视频----我的练习源码(20)案例2:绘制一个红色的小球,让其慢慢下落,然后又弹起来
- Socket编程:之TCP案例
- [置顶] JAVA进阶案例 TCP编程之网络聊天工具(服务端)
- linux c多线程编程案例
- java 编程思想 22.11: java bean 案例代码
- Java学习笔记52(网络编程:UDP协议案例)
- Python花式编程案例集锦(6)
- Java网络编程之组播小案例
- 第三章SQL编程--经典案例和上级题
- 领悟Java编程思想:经典案例源代码最佳实践