does not include URL parameters-6ren"> does not include URL parameters-我有一个 JSF 页面,可以通过 test.xhtml?a=15&b=20 这样的 URL 打开。 我有一个链接,它应该将所有 URL 参数传递到下一页。 我原以为当我点击链接时它会转到 index-6ren">
gpt4 book ai didi

jsf - does not include URL parameters

转载 作者:行者123 更新时间:2023-12-04 16:03:07 25 4
gpt4 key购买 nike

我有一个 JSF 页面,可以通过 test.xhtml?a=15&b=20 这样的 URL 打开。

我有一个链接,它应该将所有 URL 参数传递到下一页。

<h:link outcome="index" includeViewParams="true" value="Include all url parameters" />

我原以为当我点击链接时它会转到 index.xhtml?a=15&b=20

但我在 URL 中没有看到任何内容。我对 includeViewParams 的理解有误吗?

最佳答案

includeViewParams将包括所有 <f:viewParam>值。但是,您似乎没有声明它们。

在模板客户端中相应地声明它们。

<f:metadata>
<f:viewParam name="a" />
<f:viewParam name="b" />
</f:metadata>

请注意,将值绑定(bind)到 bean 属性,如 <f:viewParam name="a" value="#{bean.a}" />是可选的。示例中的 View 参数在 EL 作用域中可用 #{a}#{b} .

另见:

关于jsf - <h :link includeViewParams ="true"> does not include URL parameters,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12810434/

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