English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

<c:set> علامة

مكتبة العلامات القياسية في JSP

علامة <c:set> تستخدم لتعيين قيم المتغيرات وخصائص الأجسام.

علامة <c:set> هي شقيق علامة <jsp:setProperty>.

العلامة هذه مفيدة جدًا لأنها تcalculate قيمة التعبير، ثم تستخدم النتيجة لحلل قيمة JavaBean أو java.util.Map.

النمط النحوي

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

الخصائص

لدي <c:set> علامات التبويب الخاصية التالية:

الخصائص الوصف هل هو ضروري القيمة الافتراضية
value القيمة التي سيتم تخزينها لا محتوى العنصر الرئيسي
target الخصائص التي سيتم تعديلها تنتمي إليها لا لا شيء
property الخصائص التي سيتم تعديلها لا لا شيء
var الم変يبة لتخزين المعلومات لا لا شيء
المجال مجال خاصية var لا صفحة

إذا تم تحديد خاصية target، فإن خاصية property يجب أيضًا تحديدها.

عرض مثال

<%@ 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

مكتبة العلامات القياسية في JSP