jsf - p:menuitem 的 url 和结果属性有什么区别?
问题描述
根据Primefaces 6.2 用户指南,属性代表
姓名 | 默认 | 类型 | 描述
[...]
网址 | 空 | 字符串 | 单击菜单项时要导航的 URL
[...]
结果 | 空 | 字符串 | 导航案例结果
其中“结果”是描述的同义词url
。我想避免错误地使用它们。
解决方案
答案是 :
outcome
引用应用程序中的 JSF 页面或在您的应用程序中定义的导航规则faces-config.xml
url
只需打开给定的地址,该地址可能在另一个网站上。
Usingoutcome
是一个很棒的功能,因为如果目标 JSF 页面不存在,则不会生成链接,因此单击它时不会有 404 响应。
推荐阅读
- java - 用于 5 GB 文件的 MapReduce
- go - net/http 服务器在 ab (ApacheBench) 重负载下冻结
- wordpress - 如何获取自定义帖子类型 ID
- java - maven surefire 插件没有并行执行运行器
- c++ - isalpha() 函数允许通过拉丁字母,尽管语言环境设置为俄语
- hive - 在 Hive 中,如何组合多个表以生成包含对象数组的单行?
- php - clouser函数没有在类文件中调用
- azure-active-directory - 使用图形 api 查询第三方 azure AD 的 AD 应用程序注册或企业应用程序?
- php - PHP 从表 1 中选择并插入表 2,表 2 上的 id 返回为 0
- java - 如何设置mysql的时区?