Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
警告JSF1090:组件j_idt51的导航案例未解决_Jsf_Jsf 2_Navigation - Fatal编程技术网

警告JSF1090:组件j_idt51的导航案例未解决

警告JSF1090:组件j_idt51的导航案例未解决,jsf,jsf-2,navigation,Jsf,Jsf 2,Navigation,我在应用程序中收到此警告 JSF1090:组件j_idt51的导航案例未解决 此警告的原因是什么?我如何解决它?奇怪的是,组件idj_idt51不在呈现页面中。如果我查看生成页面的HTML,没有id为j_idt51的元素,那么每当您在或的结果属性中使用(隐式)导航结果时,就会出现此警告,不表示有效的视图id 例如 这种滥用也会产生这种警告。您应该使用或只使用 至于缺少与JSF组件具有相同ID的HTML元素,当您没有明确指定JSF组件的ID属性时,可能会出现这种情况。JSF组件ID不一定会出现在生

我在应用程序中收到此警告

JSF1090:组件j_idt51的导航案例未解决


此警告的原因是什么?我如何解决它?奇怪的是,组件id
j_idt51
不在呈现页面中。如果我查看生成页面的HTML,没有id为
j_idt51

的元素,那么每当您在
结果属性中使用(隐式)导航结果时,就会出现此警告,表示有效的视图id

例如

这种滥用也会产生这种警告。您应该使用
或只使用


至于缺少与JSF组件具有相同ID的HTML元素,当您没有明确指定JSF组件的
ID
属性时,可能会出现这种情况。JSF组件ID不一定会出现在生成的HTML输出中。为这些组件分配一个固定的ID将有助于更好地确定原因。

始终优于es。。。我的代码中有一个过时的h:link。是的,我的
“output”属性指向了文件系统中不存在的文件。只要我把文件放在那里,我的链接就工作了,错误就消失了。谢谢@BalusCJSF应该提供一个链接组件,支持所有属性,如
href、结果、操作、值和渲染,具体取决于所提供的内容。这将比当前的技术方法更面向用户/开发人员。警告更令人恼火,因为我们的Glassfish生产日志没有显示
xhtml
站点、发生错误的标记,我在开发中找不到它。
<h:link ... outcome="viewIdWhichDoesNotExist" />
<h:button ... outcome="viewIdWhichDoesNotExist" />
<h:link value="Go to Google" outcome="http://google.com" />