<C: การตั้งค่า> แท็ก
<C: SET> แท็กใช้ในการตั้งค่าตัวแปรและคุณสมบัติของวัตถุ
<C: การตั้งค่า> แท็กเป็น <JSP: setProperty> พฤติกรรมแท็กพี่ชายฝาแฝด
เหตุผลที่ป้ายนี้จะเป็นประโยชน์ในการใช้มันเพราะมันจะคำนวณค่าของนิพจน์แล้วใช้ผลในการตั้งค่าของวัตถุหรือวัตถุ JavaBean java.util.Map
วากยสัมพันธ์
<c:set var="<string>" value="<string>" target="<string>" property="<string>" scope="<string>"/>
คุณสมบัติ
<C: SET> แท็กมีคุณลักษณะดังต่อไปนี้:
คุณสมบัติ | ลักษณะ | หากมีความจำเป็น | ผิดนัด |
---|---|---|---|
ความคุ้มค่า | ค่าที่จะเก็บไว้ | ไม่ | เนื้อหาเรื่อง |
เป้า | การปรับเปลี่ยนวัตถุคุณสมบัติเป็น | ไม่ | ไม่ |
คุณสมบัติ | การปรับเปลี่ยนคุณสมบัติ | ไม่ | ไม่ |
var | ตัวแปรในการจัดเก็บข้อมูล | ไม่ | ไม่ |
ขอบเขต | แอตทริบิวต์ var ขอบเขต | ไม่ | หน้า |
ถ้าคุณระบุแอตทริบิวต์เป้าหมายคุณลักษณะคุณสมบัติจะต้องมีการระบุไว้
ตัวอย่างสาธิต
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <html> <head> <title>c:set 标签实例</title> </head> <body> <c:set var="salary" scope="session" value="${2000*2}"/> <c:out value="${salary}"/> </body> </html>
ผลมีดังนี้
4000