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

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

有帮助吗?

解决方案

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top