<C: set> tag
<C: mengatur> tag digunakan untuk mengatur nilai-nilai variabel dan properti obyek.
<C: set> tag adalah <jsp: setProperty> perilaku tag saudara kembar.
Alasan mengapa label ini berguna untuk menggunakannya, karena akan menghitung nilai ekspresi, dan kemudian menggunakan hasilnya untuk menetapkan nilai dari suatu obyek atau JavaBean java.util.Map objek.
sintaksis
<c:set var="<string>" value="<string>" target="<string>" property="<string>" scope="<string>"/>
milik
<C: set> tag memiliki atribut sebagai berikut:
milik | deskripsi | Jika perlu | kegagalan |
---|---|---|---|
nilai | nilai yang akan disimpan | tidak | konten subjek |
target | Untuk mengubah properti objek milik | tidak | tidak |
milik | Untuk memodifikasi sifat | tidak | tidak |
var | Variabel untuk menyimpan informasi | tidak | tidak |
cakupan | atribut var lingkup | tidak | halaman |
Jika Anda menentukan atribut target, atribut properti perlu ditetapkan.
contoh Demo
<%@ 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>
Hasilnya adalah sebagai berikut:
4000