tag: <set C>
<C: set> tag é usada para definir os valores das variáveis e propriedades do objeto.
<C: set> tag é o <jsp: setProperty> comportamento tag irmão gêmeo.
A razão pela qual esse rótulo é útil para usá-lo, porque ele vai calcular o valor da expressão e, em seguida, usar os resultados para definir o valor de um objeto ou JavaBean java.util.Map objeto.
sintaxe
<c:set var="<string>" value="<string>" target="<string>" property="<string>" scope="<string>"/>
propriedade
<C: set> tag tem os seguintes atributos:
propriedade | descrição | Se necessário | omissão |
---|---|---|---|
valor | O valor a ser armazenado | não | conteúdo da disciplina |
alvo | Para modificar uma propriedade do objeto pertence | não | não |
propriedade | Para modificar as propriedades | não | não |
var | Variável para armazenar informações | não | não |
escopo | Scope atributo var | não | página |
Se você especificar um atributo de destino, os atributos de propriedade precisa ser especificado.
Exemplos Demonstração
<%@ 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>
Os resultados são como se segue:
4000