博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JSTL核心标签库
阅读量:6971 次
发布时间:2019-06-27

本文共 2155 字,大约阅读时间需要 7 分钟。

hot3.png

<%@ page language="java" import="java.util.*,model.*" 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+"/";%>      
<%=basePath%>">        
JSP JSTL标准标签库    
    
          

JSTL核心标签库

        <%     pageContext.setAttribute("abc", null);     pageContext.setAttribute("name", "monkey");     pageContext.setAttribute("hello", "

JSTL Core 标签

");     %>     

out标签

    c:out-->
    
wangwu
    
    
    
ljiu    

        

set标签

    
    ${test }
        
     hello jstl        ${test1 }
        c:set标签存储值到JavaBean属性中:    
    
    
    ${stu.id }--->${stu.name }
        
1002    
simaguang    ${stu.id }--->${stu.name }
        <%     pageContext.setAttribute("msg", "这是pageContext的数据");     request.setAttribute("msg", "这是request的数据");     session.setAttribute("msg", "这是session的数据");     application.setAttribute("msg", "这是application的数据");          List
 list1=new ArrayList();     list1.add("beijing");     list1.add("tianjin");     list1.add("shanghai");     list1.add("xi'an");     request.setAttribute("list1", list1);          Student stu1=new Student(1001,"zhangsan");     Student stu2=new Student(1002,"lisi");     List
 list2=new ArrayList();     list2.add(stu1);     list2.add(stu2);     request.setAttribute("list2", list2);          String str="welcome to Tianjin";     request.setAttribute("str", str);     %>           ${pageScope.msg }
      c:remove标签:
      
      ${requestScope.msg }      ${pageScope.msg }
            c:catch标签:
      
       <%       out.print(10/0);        %>            ${info }
            c:choose、c:when、c:otherwise 标签:
      
      
<4 }">hello      
2 }">world      
!
      
      
            c:foreach标签:
      
       ${i }            
            c:forEach迭代集合对象:
      
       ${address }            
            c:foreach迭代JavaBean对象:
      
       ${status.first}-->${status.last}-->${status.index }-->${status.count }-->${student.id }---->${student.name }
            
            
      
      
             
      
                    
      
      
      
      
      
      
      
             
ID Name
${student.id } ${student.name }
      

            c:forTokens标签:
      
        ${item }
        
package model;public class Student {	private int id;	private String name;		public Student(){			}	public Student(int id,String name){		this.id=id;		this.name=name;	}	public int getId() {		return id;	}	public void setId(int id) {		this.id = id;	}	public String getName() {		return name;	}	public void setName(String name) {		this.name = name;	}	}

转载于:https://my.oschina.net/u/2356966/blog/424110

你可能感兴趣的文章
PHP7语法知识(四):目录文件操作、Cookie与Session、MySQL数据库的使用、Redis数据库、PHP处理XML与JSON...
查看>>
bzoj1212
查看>>
Datawhale编程——队列
查看>>
Bzoj3597: [Scoi2014]方伯伯运椰子
查看>>
LOJ #2985. 「WC2019」I 君的商店
查看>>
CSS 基本知识
查看>>
多选框
查看>>
Switf与OC混合开发流程
查看>>
MySQL数据库----多表查询
查看>>
查看日志文件组状态信息+切换日志文件组+手动切换日志文件组+清空日志文件组+...
查看>>
【转】Netty系列之Netty高性能之道
查看>>
CAM350对比两个gerber之间的差异
查看>>
New Concept English three (56)
查看>>
for 循环
查看>>
lamp+nginx代理+discuz+wordpress+phpmyadmin搭建
查看>>
Hash(LCP) || 后缀数组 LA 4513 Stammering Aliens
查看>>
python全栈开发 * 进程之间的通信,进程之间数据共享 * 180726
查看>>
[HNOI2007]分裂游戏
查看>>
JSON数据传递
查看>>
Android Studio 小技巧(2):AS中Button文字默认大写的问题
查看>>