الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال بسيط في الـ JSP Scripting Element

مغلقمُجاب
بدأه vector_ever في 18 أبريل 2013 · 2 رد · 870 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم لدي سؤال بسيط عن الـ JSP Scripting Element

حيث انني لم أستطيع ان اميز بينهم

        <%! int x = 0;%>
        <%= ++x %></br> 

تؤدي نفس الوظيفة أيضا

        <% int x = 0;%>
        <%= ++x %></br>

 

يعني بالمختصر المفيد ما الفرق بين
<%! int x = 0;%> وبين <% int x = 0;%>

إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً         فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ


 


 


رسم المخططات البيانية بواسطة الجافا


 


كتاب تحليل وتصميم نظم المعلومات


#2 أفضل إجابة

السلام عليكم

هده

<%! int x = 0;%>

تعني ان المتغير يتم تعرف عليه في صفحة بالكامل

فمثلا يمكن ان اقوم بكتابة

<%! int x = 0;%> في اخر الصفحة و اضع <%=x %> في الاول

و يتم طبع قيمة بدون اي مشكل لكن ادا وضعت

<% int x = 0;%> فسوف يعطي خطأ لانه وجب تعريف المتغير قبل الطبع القيمة
1

هذا الموضوع مغلق.

مواضيع مشابهة