美文网首页
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标签库之

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