栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

连续两次按下按钮

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

连续两次按下按钮

您有一个非常具体的问题。您正在通过ajax进行全面导航,而不是通过常规同步请求进行导航,整个视图将替换为新视图。新视图中的表单不再具有视图状态,该状态确实与JSF问题790有关。它也不可能引用表格中

update
<p:commandButton>
作为形式在同一视图不存在。

毕竟,建议不要通过ajax进行完全导航。它使您的页面不可书签,也不能被searchbotindexable。我建议替换所有形式的

<p:commandButton ... action="otherViewId" />

通过

<p:button ... outcome="otherViewId" />

这将通过正常的同步请求进行导航,并将创建新的视图,其中所有表单都将具有其视图状态。请注意,

<p:button>
不需要
<h:form>
,您可以根据需要将其忽略。


无关 的具体问题,我也建议把

master.xhtml
/WEB-INF
文件夹,以便在最终用户不能输入/猜测它的URL在浏览器地址栏中提出要求。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/383007.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号