<C: set> tag
<C: set> est utilisé pour définir les valeurs des variables et des propriétés de l'objet.
<C: set> est le <jsp: setProperty> tag comportement frère jumeau.
La raison pour laquelle cette étiquette est utile de l'utiliser, car il va calculer la valeur de l'expression, puis utiliser les résultats pour définir la valeur d'un objet ou l'objet JavaBean de.
syntaxe
<c:set var="<string>" value="<string>" target="<string>" property="<string>" scope="<string>"/>
propriété
<C: set> balise a les attributs suivants:
propriété | description | le cas échéant | Par défaut |
---|---|---|---|
valeur | La valeur à mémoriser | aucun | Objet contenu |
cible | Pour modifier une propriété d'objet appartient | aucun | aucun |
propriété | Pour modifier les propriétés | aucun | aucun |
var | Variable pour stocker des informations | aucun | aucun |
portée | attribut var Scope | aucun | page |
Si vous spécifiez un attribut cible, les attributs de propriété doivent être spécifiés.
Exemples Démo
<%@ 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>
Les résultats sont les suivants:
4000