首页 > 解决方案 > p:menuitem 的 url 和结果属性有什么区别?

问题描述

根据Primefaces 6.2 用户指南,属性代表

姓名 | 默认 | 类型 | 描述

[...]

网址 | 空 | 字符串 | 单击菜单项时要导航的 URL

[...]

结果 | 空 | 字符串 | 导航案例结果

其中“结果”是描述的同义词url。我想避免错误地使用它们。

标签: jsfprimefacesmenu-items

解决方案


答案是 :

  • outcome引用应用程序中的 JSF 页面或在您的应用程序中定义的导航规则faces-config.xml
  • url只需打开给定的地址,该地址可能在另一个网站上。

Usingoutcome是一个很棒的功能,因为如果目标 JSF 页面不存在,则不会生成链接,因此单击它时不会有 404 响应。


推荐阅读