Jsf 2 httpError与f:ajax(JSF)
由于一些需求的变化,我绕过了现有的登录页面,将第一个请求直接发送到我的home.xhtml页面。完成更改后,尝试执行一些f:ajax函数,如下所示:Jsf 2 httpError与f:ajax(JSF),jsf-2,Jsf 2,由于一些需求的变化,我绕过了现有的登录页面,将第一个请求直接发送到我的home.xhtml页面。完成更改后,尝试执行一些f:ajax函数,如下所示: <h:commandLink value="Display"> <f:ajax event="click" execute="@form" render="@all" listener="#{homeController.loadDetailTail(completeTrail.trailInfo.trailId)}"/>
<h:commandLink value="Display">
<f:ajax event="click" execute="@form" render="@all" listener="#{homeController.loadDetailTail(completeTrail.trailInfo.trailId)}"/>
</h:commandLink>
然后我得到了以下httpError。但当我执行代码还原(登录页面将直接指向home.xhtml页面)或将第一个请求直接指向其他jsf页面并从该页面导航到home.xhtml页面时,它将得到修复
这个问题出现在Widows7的FireFox和Chrome上。但在FireFox的Fedora 16上似乎无法实现:(.谁能帮我解决这个问题。
谢谢
httpError:Http传输返回了0状态代码。这是
通常是混合ajax和完整请求的结果
出于性能和数据完整性的原因,这是不需要的
问题是我设置基本URL的方式。当更改URL时,它可以正常工作 base href=“#{homeController.baseUrl}” 到 base href=“#{request.contextPath}/”
非常感谢BalusC&every one。显然,您也在重定向ajax请求。显示“我绕过了现有登录页面,将第一个请求直接发送到my home.xhtml页面”背后的代码。错误就在那里。非常感谢BalusC。我已经用web.xml/views/home.jsf完成了这项工作