gpt4 book ai didi

java - Tapestry 4 - 省略组件渲染

转载 作者:行者123 更新时间:2023-11-30 12:00:23 26 4
gpt4 key购买 nike

我在 Tapestry 4 中有一个组件,它应该仅在用户有权使用它的附加业务代码时呈现。在 Tapestry 5 中,我可能会使用渲染阶段并在 SetupRender 上返回 false 以跳过此组件的渲染:

http://tapestry.apache.org/tapestry5/guide/rendering.html

但是我将如何在 Tapestry 4 中进行呢?我可能会覆盖 renderComponent( IMarkupWriter writer, IRequestCycle cycle ) 并在无权使用此功能时抑制对 super 的调用。但这似乎有点骇人听闻。

Tapestry 4 有办法做到这一点吗?

谢谢。

最佳答案

我认为 T4 中没有类似 T5 的渲染阶段,但您可以将该组件包装在一个 If 组件中,您可以在其中评估权限。

关于java - Tapestry 4 - 省略组件渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2049277/

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