Pregunta

Estoy intentando usar Groovlets en lugar de JSP en un marco de integración pero una de las bibliotecas del proveedor se basa en el javax.servlet.jsp.PageContext disponible en un JSP. Encontré el GroovyPagesPageContext clase que forma parte de Grails para los GSP.

¿De todos modos usar Groovy en esta situación y tener un identificador de jsp PageContext? No he intentado usar GSP porque hay una cantidad significativa de lógica involucrada.

¿Fue útil?

Solución

Ya que está reemplazando sus JSP con Groovlets que son Groovy Servlets, ¿cómo está utilizando la biblioteca de este proveedor? Si se basa en la API de JSP, supongo que normalmente se utiliza en una JSP, ¿quizás como una biblioteca de etiquetas personalizadas? ¿Cómo estás usando la biblioteca en un Groovlet? Tendría el mismo problema al tratar de usar una biblioteca de etiquetas personalizadas dentro de un Servlet simple.

Si desea una clase independiente que pueda actuar como soporte para un contexto de página JSP, eche un vistazo a la JspPageContext.java clase que escribí para Rayures para que yo podría envolver una biblioteca de etiquetas JSP en código Java simple.

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