jstl编程案例一

简介: jstl编程案例一
<%@ 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流中。
目录
相关文章
|
6月前
|
前端开发 Java
javaweb实训第四天上午——员工管理系统-JavaBean&EL&JSTL&MVC思想(1)
1.课程介绍 项目需求分析; (了解) JavaBean; (掌握) El表达式; (掌握) JSTL标签; (掌握) MVC思想; (掌握)
76 0
|
6月前
|
设计模式 前端开发 Java
javaweb实训第四天上午——员工管理系统-JavaBean&EL&JSTL&MVC思想(3)
5.2.怎么使用JSTL标签库 第一步:导入相关的jar包
112 0
|
6月前
|
前端开发 Java
javaweb实训第四天上午——员工管理系统-JavaBean&EL&JSTL&MVC思想(2)
4.3.EL表达式访问四大作用域的绑定值 搭建环境:分别从各大作用域里面取值
79 0
|
3月前
|
存储 前端开发 Java
JSTL核心标签库
这篇文章详细介绍了JSTL核心标签库中的表达式标签,包括输出、变量设置、变量移除、导入、重定向、传递参数、条件判断、条件选择、循环等标签的语法和使用示例,旨在简化JSP程序的开发。
|
6月前
|
机器学习/深度学习 算法 前端开发
深入浅出剖析EL表达式和JSTL
深入浅出剖析EL表达式和JSTL
47 0
深入浅出剖析EL表达式和JSTL
|
Java Apache
jstl概念以及基本使用
jstl概念以及基本使用
73 0
|
XML SQL Java
Java学习路线-54: JSTL(标准标签库)
Java学习路线-54: JSTL(标准标签库)
102 0
|
JSON Java 测试技术
【高效编程】SpringMVC框架如何与Junit整合,看这个就够了
您好,我是码农飞哥,感谢您阅读本文!如果此文对您有所帮助,请毫不犹豫的一键三连吧!本文主要介绍在SpringMVC框架整合Junit框架进行单元测试。闲话少述,让我们直入主题。
114 0
|
Java
JavaWeb| JSTL标签库看这篇文章就够了!(含案例)
JavaWeb| JSTL标签库看这篇文章就够了!(含案例)
395 0
JavaWeb| JSTL标签库看这篇文章就够了!(含案例)
下一篇
无影云桌面