gpt4 book ai didi

java - 如何在 JSF 页面中包含 servlet

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:22:53 25 4
gpt4 key购买 nike

如何在 JSF 页面中包含一个 servlet 页面。有办法吗?

谢谢!

最佳答案

自定义 UIComponent 是可能的.我的同事 Arjan Tijms 在 2 年前写了一篇关于此的博客文章:Facelets and legacy JSP .

这是一些代码,但原理很简单,该组件执行 RequestDispatcher#include() 与自定义 HttpServletResponseWrapper 它捕获写入的输出,然后将其写入 JSF 组件的主体。

最近,此组件也可作为 <o:resourceInclude> 使用。的 OmniFaces库,由 Arjan 和我维护。

最后但同样重要的是,我想重复他的遗言。

I wouldn’t recommend using this as a lasting solution, but it might ease a migration from legacy JSP with smelly scriptlets and all on them to a more sane and modern Facelets application.

关于java - 如何在 JSF 页面中包含 servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9968869/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com