zoukankan      html  css  js  c++  java
  • JSTL配合正则表达式在JSP中的应用

    <%@ page language="java" import="java.util.*,cn.com.Person" pageEncoding="UTF-8"%>
    <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
    <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    %>
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <base href="<%=basePath%>">
        
        <title>JSTLandEl</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>
         <%
         	ArrayList list=new ArrayList();
         	list.add(new Person("wy"));
         	list.add(new Person("wyy"));
         	list.add(new Person("wyyy"));
         	request.setAttribute("list", list);
          %>
          <!-- 集合带过来的数据怎么遍历呢?用到了JSTL -->
          <c:forEach var="person" items="${list}">
          	${person.name}
          </c:forEach>
          
          <br/>
          <%
          	Map map=new HashMap();
          	map.put("1", new Person("aaaa"));
          	map.put("b", new Person("bbbb"));
          	map.put("c", new Person("cccc"));
          	map.put("d", new Person("dddd"));
          	request.setAttribute("map", map);
           %>
           <c:forEach var="entry" items="${map}">
           		${entry.key }:${entry.value.name}
           		<br/>
           </c:forEach>
           
           
           <!-- 测试标签 -->
           <c:if test="${user!=null}">
           		欢迎您:${user.username}
           </c:if>
           <c:if test="${user==null}">
           		用户名:<input type="text">
           		密码:<input type="password">
           </c:if>
           
      </body>
    </html>
    


  • 相关阅读:
    Balanced Binary Tree
    Swap Nodes in Pairs
    Reverse Nodes in k-Group
    Reverse Linked List II
    Remove Nth Node From End of List
    Remove Duplicates from Sorted List II
    Remove Duplicates from Sorted List
    Partition List
    Merge Two Sorted Lists
    【Yii2.0】1.2 Apache检查配置文件语法
  • 原文地址:https://www.cnblogs.com/suncoolcat/p/3343502.html
Copyright © 2011-2022 走看看