0

我正在尝试在集成框架中使用 Groovlets 代替 JSP,但是供应商的库之一依赖于 JSP 中可用的 javax.servlet.jsp.PageContext。我发现GroovyPagesPageContext类是 GSP 的 Grails 的一部分。

无论如何在这种情况下使用 Groovy 并拥有 jsp PageContext 的句柄?我没有尝试使用 GSP,因为其中涉及大量逻辑。

4

1 回答 1

1

由于您正在用 Groovy Servlet 替换您的 JSP,您如何使用该供应商的库?如果它依赖于 JSP API,我假设它通常在 JSP 中使用,也许作为自定义标记库?您如何在 Groovlet 中使用该库?尝试在普通 Servlet 中使用自定义标记库时会遇到同样的问题。

如果您想要一个可以充当 JSP 页面上下文的替身的独立类,请查看我为 Rayures 编写的 JspPageContext.java,以便我可以用纯 Java 代码包装 JSP 标记库。

于 2009-11-30T04:07:03.250 回答