Domanda

Sto cercando di utilizzare Groovlet al posto dei JSP in un framework di integrazione, ma una delle librerie del fornitore si basa sul javax.servlet.jsp.PageContext disponibile in un JSP. Ho trovato GroovyPagesPageContext che fa parte di Grails per GSP.

Comunque usare Groovy in questa situazione e avere un handle per il jp PageContext? Non ho provato a utilizzare gli SPG perché è coinvolta una notevole quantità di logica.

È stato utile?

Soluzione

Dato che stai sostituendo i tuoi JSP con Groovlet che sono Groovy Servlet, come stai usando la libreria di questo fornitore? Se si basa sull'API JSP, suppongo che sia normalmente utilizzato in un JSP, forse come libreria di tag personalizzata? Come stai usando la libreria in un Groovlet? Avresti lo stesso problema nel tentativo di utilizzare una libreria di tag personalizzata all'interno di un semplice servlet.

Se desideri una classe autonoma che può fungere da supporto per un contesto di pagina JSP, dai un'occhiata a JspPageContext.java classe che ho scritto per Rayures in modo che io potrebbe racchiudere una libreria di tag JSP in semplice codice Java.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top