美文网首页
jstl标签库之

jstl标签库之

作者: bfx1000 | 来源:发表于2018-05-07 15:52 被阅读0次

在 web 创建 c_set.jsp

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

<!-- c:set单个赋值 -->
<c:set var="people" value="张三" scope="page"></c:set>
<h2><c:out value="${people}" default="无"/></h2>
<hr/>

<!-- c:set 属性赋值 -->
<jsp:useBean id="people2" class="com.java1234.model.People" scope="page"/>
<c:set property="id" target="${people2}" value="007"></c:set>
<c:set property="name" target="${people2}" value="王二小"></c:set>
<c:set property="age" target="${people2}" value="16"></c:set>
<h2>编号:${people2.id}</h2>
<h2>姓名:${people2.name}</h2>
<h2>年龄:${people2.age}</h2>
<hr/>

<!-- java 代码赋值 -->
<%
    pageContext.setAttribute("people3","李四");
%>
<h2><c:out value="${people3}" default="王五"/></h2>
</body>
</html>

在 src下创建 com.java1234.model.People.java

package com.java1234.model;

public class People {
    private int id;
    private String name;
    private int age;

    public People() {
        super();
    }

    public People(int id, String name, int age) {
        this.id = id;
        this.name = name;
        this.age = age;
    }

    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;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }
}

结果


结论:
<c:set> 标签赋值:
1)单个赋值
2)jsp:useBean 赋值多个属性

相关文章

  • jstl标签库之

    在 web 创建 c_set.jsp 在 src下创建 com.java1234.model.People.jav...

  • JSTL标签库

    JSTL apache对EL表达式的扩展 jstl.jar包core 核心库fmt 格式化标签库 Core (c标...

  • JavaWeb之JSTL标签库

    title: JavaWeb之JSTL标签库tags: JavaWeb JSTLcategories: JavaW...

  • 【JavaWeb】JSTL标签库

    JSTL标签库 JSTL标准标签库;JSTL用于简化JSP开发,提高代码的可读性与可维护性;JSTL由SUN(Or...

  • 20-撩课JavaWeb之JSTL

    什么是JSTL JSTL标准标签库有5个子库 引入标签库<%@ taglib uri="http://java.s...

  • 20-撩课JavaWeb之JSTL

    什么是JSTL JSTL标准标签库有5个子库 引入标签库<%@ taglib uri="http://java.s...

  • JAVA Web学习(18)___第12章JSTL标签

    第12章JSTL标签 12.1 JSTL标签库简介 根据JSTL标签所提供的功能,可以将其分为5个类别。 核心标签...

  • 【Java】【JSTL】标准包

    JSTL (JavaServerPages Standard Tag Library)JSP标准标签库 JSTL的...

  • 17.4JSTL标签库之核心标签

    一、JSTL标签库介绍 JSTL标签库的使用是为弥补html标签的不足,规范自定义标签的使用而诞生的。使用JSLT...

  • jstl标签库

    一、jstl标签库 jstl是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言。js...

网友评论

      本文标题:jstl标签库之

      本文链接:https://www.haomeiwen.com/subject/isqvrftx.html