jsp crea una variable de script como jsp: usebean does
Pregunta
Me gustaría hacer algo como
<test:di id="someService"
/ `>
<%
someService.methodCall ();
% >
donde <test:di
obtiene e instancia un bean de servicio y crea una variable de script para su uso. similar a cómo funciona jsp: usebean por ejemplo
<jsp:useBean id="someDate" class="java.util.Date"
/ >
<%
someDate.getYear ();
%>
¿cómo hago que mis propios objetos estén disponibles como una variable de desplazamiento?
Solución
La forma en que esto se hace en una biblioteca de etiquetas es mediante el uso de una clase de información adicional de etiqueta (TEI).
Puede encontrar un ejemplo aquí .
Otros consejos
Creo que estás intentando escribir tu propia biblioteca de etiquetas.
Mira el tutorial en: http://www.ironflare.com/docs/tutorials/taglibs/
Editar: Como señaló Garth, desea utilizar la clase TagExtraInfo después de haber definido su etiqueta lib. http://www.stardeveloper.com/articles/ display.html? article = 2001081601 & amp; page = 2