代码之家  ›  专栏  ›  技术社区  ›  mbrevoort

来自groovlet(groovy servlet)的jsp pagecontext

  •  0
  • mbrevoort  · 技术社区  · 15 年前

    我试图在集成框架中使用groovlets代替JSP,但供应商的一个库依赖于JSP中可用的javax.servlet.jsp.pageContext。我找到了 GroovyPagesPageContext 类,它是GSP的Grails的一部分。

    无论如何,要在这种情况下使用groovy并拥有JSP页面上下文的句柄吗?我没有尝试使用GSP,因为它涉及大量的逻辑。

    1 回复  |  直到 15 年前
        1
  •  1
  •   foxdonut    15 年前

    既然您要用groovy servlets替换JSP,那么如何使用这个供应商的库呢?如果它依赖于JSP API,那么我假设它通常用于JSP中,或者作为自定义标记库?如何在groovlet中使用库?尝试在普通servlet中使用自定义标记库也会遇到同样的问题。

    如果您想要一个独立的类来作为JSP页面上下文的代理,请看 JspPageContext.java 我为之写作的班级 Rayures 这样我就可以在普通Java代码中包装一个JSP标签库。