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?

¿Fue útil?

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top