Latest web development tutorials

<C: set> tag

Standardowa biblioteka znaczników JSP Standardowa biblioteka znaczników JSP

<C: set> tag służy do ustawiania wartości zmiennych i właściwości obiektu.

<C: set> tag jest <jsp: setProperty> zachowanie tag brat bliźniak.

Powodem, dla którego etykieta ta jest przydatna, aby go używać, ponieważ będzie to obliczyć wartość wyrażenia, a następnie wykorzystać wyniki, aby ustawić wartość obiektu lub obiektu JavaBeans java.util.Map.

składnia

<c:set
   var="<string>"
   value="<string>"
   target="<string>"
   property="<string>"
   scope="<string>"/>

nieruchomość

<C: set> tag ma następujące atrybuty:

nieruchomość opis Jeśli jest to konieczne Domyślnie
wartość Wartość należy przechowywać nie zawartość Temat
cel Aby zmodyfikować właściwości obiektu należy nie nie
nieruchomość Aby zmodyfikować właściwości nie nie
var Zmienna do przechowywania informacji nie nie
zakres Zakres atrybut var nie strona

Jeśli podasz atrybut target, atrybuty i usługi muszą być określone.


Przykłady 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>

Wyniki przedstawiają się następująco:

4000

Standardowa biblioteka znaczników JSP Standardowa biblioteka znaczników JSP