jsp标准标签库的使用

 时间:2026-02-15 15:26:31

1、jstl核心标签库,标记名称c,标签配置文件c.tld,定义了属性管理,迭代,判断,输出

例:<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%><%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

//c:out输出字符串<c:out value="Hello Word"></c:out>

jsp标准标签库的使用

2、绑定属性

<% pageContext.setAttribute("info", "hello");%><c:out value="${info }" ></c:out><br/>

default的属性,如果value内容为null;则显示default的内容<c:out value="${h }" default="没有此内容"></c:out><br/>

jsp标准标签库的使用

3、不支持el

var属性名称,value属性值,scope属性的保存范围

<c:set var="a" value="hello" scope="request"><!-- 获取a的value值 --> ${a }</c:set>

jsp标准标签库的使用

4、public class Student { private String name;

public String getName() {  return name; } public void setName(String name) {  this.name = name; }}

<% Student stu=new Student(); request.setAttribute("stu", stu);%><c:set value="张三" target="${stu }" property="name"/> ${stu.name }

设置属性

jsp标准标签库的使用

5、<c:set var="b" value="word" scope="request"/><c:remove var="b" scope="request"/>属性内容:${b }

jsp标准标签库的使用

6、用来处理程序中产生的异常;异常信息都保存在c属性之后,通过表达式语言进行c的内容的输出;

<c:catch var="c"><% int res=10/0;%></c:catch>${c }

jsp标准标签库的使用

  • 平均周转时间怎么算
  • MyEclipse10安装激活过程
  • 如何使用电脑自带的CMD工具运行java程序?
  • android studio怎么安装
  • eclipse上怎么修改java文件的名字?
  • 热门搜索
    环境手抄报图片 运动会手抄报图片 中国梦我的梦手抄报内容 小学生体育手抄报 传染病防控手抄报 数学手抄报四年级下册 三年级国庆节手抄报 走进大自然手抄报 九一八事变手抄报 手抄报安全