علامة JSP:
<JSP: تضمين>
<jsp: forward> تنفيذ إعادة توجيه الطلب
<JSP: param> أضف معلمات إلى ما سبق
تعبير El:
1. احصل على بيانات متغيرة
<٪ string name = "tao shihan" ؛ pagecontext.setAttribute ("name" ، name) ؛ ٪>مرحبًا ، $ {name}
2. احصل على بيانات الصفيف
<٪ string [] names = {"tao shihan" ، "Zhang San"} ؛ pageContext.setTribute ("الأسماء" ، الأسماء) ؛ ٪>مرحبًا ، $ {names [0]}
3. الحصول على بيانات التجميع
<٪ list <string> names = new ArrayList <String> () ؛ names.add ("tao shihan") ؛ names.add ("Zhang San") ؛ pagecontext.setTribute ("الأسماء" ، الأسماء) ؛ ٪>مرحبًا ، $ {أسماء [1]}
<٪ Map <String ، String> names = new hashmap <string ، string> () ؛ names.put ("name" ، "tao shihan") ؛ pagecontext.settribute ("الأسماء" ، الأسماء) ؛ ٪>مرحبًا ، $ {names ['name']} $ {names.name}
4. احصل على بيانات جافابان
لاحظ أن الحزمة يجب تصديرها ، ويقوم التعبير تلقائيًا بضبط طريقة GET
<٪ شخص الشخص = شخص جديد () ؛ person.setName ("taoshihan") ؛ pagecontext.setattribute ("person" ، person) ؛ ٪>مرحبًا ، $ {person.name}
المسار: $ {pagecontext.request.contextpath} == <٪ = request.getContextPath () ٪>