来自 Groovlet (Groovy Servlet) 的 JSP PageContext

发布于 2024-08-12 02:53:06 字数 364 浏览 3 评论 0原文

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

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

I'm trying to use Groovlets in place of JSPs in an integration framework but one of the vendor's libraries relies on the javax.servlet.jsp.PageContext available in a JSP. I found the GroovyPagesPageContext class that's part of Grails for GSPs.

Anyway to use Groovy in this situation and have a handle to the jsp PageContext? I have not tried using GSPs because there's a significant amount of logic involved.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

抱着落日 2024-08-19 02:53:06

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

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

Since you are replacing your JSPs with Groovlets which are Groovy Servlets, how are you using this vendor's library? If it relies on the JSP API, I'm assuming that it is normally used in a JSP, perhaps as a custom tag library? How are you using the library in a Groovlet? You would have the same problem trying to use a custom tag library inside a plain Servlet.

If you'd like a standalone class that can act as a stand-in for a JSP Page context, have a look at the
JspPageContext.java class that I wrote for Rayures so that I could wrap a JSP tag library in plain Java code.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文