我正在尝试在集成框架中使用Groovlet代替JSP,但供应商的库之一依赖于JSP中可用的javax.servlet.jsp.PageContext。我找到了GroovyPagesPageContext类,它是Grails for GSP的一部分。
无论如何在这种情况下使用Groovy并拥有jsp PageContext的句柄?我没有尝试使用GSP,因为涉及大量逻辑。
答案 0 :(得分:1)
由于您使用Groovy Servlet替换您的JSP,您如何使用此供应商的库?如果它依赖于JSP API,我假设它通常用在JSP中,也许作为自定义标记库?你是如何在Groovlet中使用库的?尝试在普通Servlet中使用自定义标记库时会遇到同样的问题。
如果您想要一个可以充当JSP页面上下文替代的独立类,请查看 我为JspPageContext.java编写的Rayures类,以便我可以用纯Java代码包装JSP标记库。