JSP PageContext из Groovlet (Groovy Servlet) - PullRequest
0 голосов
/ 26 ноября 2009

Я пытаюсь использовать Groovlets вместо JSP в интегрированной среде, но одна из библиотек поставщика использует javax.servlet.jsp.PageContext, доступный в JSP. Я нашел класс GroovyPagesPageContext , который является частью Grails для GSP.

В любом случае, использовать Groovy в этой ситуации и иметь указатель на jsp PageContext? Я не пробовал использовать GSP, потому что здесь задействовано значительное количество логики.

1 Ответ

1 голос
/ 30 ноября 2009

Поскольку вы заменяете свои JSP на Groovlets, которые являются Groovy Servlets, как вы используете библиотеку этого поставщика? Если он опирается на JSP API, я предполагаю, что он обычно используется в JSP, возможно, в качестве библиотеки пользовательских тегов? Как вы используете библиотеку в Groovlet? У вас возникнет та же проблема при попытке использовать пользовательскую библиотеку тегов внутри простого сервлета.

Если вы хотите автономный класс, который может выступать в качестве замены для контекста страницы JSP, взгляните на JspPageContext.java класс, который я написал для Rayures , чтобы я мог обернуть библиотеку тегов JSP в простой Java-код.

...