يقوم jsp بإنشاء متغير البرمجة النصية مثل jsp:usebean
سؤال
أود أن أفعل شيئا مثل <test:di id="someService"
/`>
<٪ someservice.methodcall () ؛%>
أين <test:di
يحصل على وحدة خدمة وينشئ مثيلاً لها وينشئ متغير برمجة نصية للاستخدام.مشابه لكيفية عمل jsp:usebean على سبيل المثال <jsp:useBean id="someDate" class="java.util.Date"
/>
<%
someDate.getYear();
%>
كيف يمكنني جعل الكائنات الخاصة بي متاحة كمتغير نصي؟
المحلول
الطريقة التي يتم بها ذلك في مكتبة العلامات هي استخدام فئة معلومات العلامات الإضافية (TEI).
يمكنك العثور على مثال هنا.
نصائح أخرى
أعتقد أنك تحاول كتابة مكتبة العلامات الخاصة بك.
تحقق من البرنامج التعليمي في:http://www.ironflare.com/docs/tutorials/taglibs/
يحرر:كما أشار Garth، فأنت تريد استخدام فئة TagExtraInfo بعد تحديد العلامة lib الخاصة بك.http://www.stardeveloper.com/articles/display.html?article=2001081601&page=2