gpt4 book ai didi

java - 如何要求我的 JSF 实现通过 Flash 重定向到新 View ?

转载 作者:行者123 更新时间:2023-12-01 16:01:21 24 4
gpt4 key购买 nike

我正在使用 flash 模块进行站点导航(Freemind flash 浏览器)。但是,我在导航/重定向方面遇到问题。一个典型的用例如下。在欢迎页面上,用户单击一个国家/地区。随后,出现 Flash 思维导图。用户浏览思维导图,然后单击所需的节点。此节点上嵌入了指向另一个页面的链接(例如,./resources/pages/id/AirFreight.xhtml)。我可以加载此页面,但无法将此页面连接到托管 bean。我想这是因为 JSF 实现没有重定向到这个新 View 。有人可以在这里指导我吗?如何要求我的 JSF 实现通过 Flash 重定向到新 View ?我是使用 JSF 2.0 的新手。

最佳答案

当调用在其 URL 上定义 JSF servlet 的页面时,如果页面中存在对 bean 的调用 - 它将被调用。

确保此 URL 映射上有 JSF servlet:

<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>

你看到什么结果?您是否调试了代码以查看它是否达到了任何 bean 方法?您可以发布 AirFreight.xhtml 代码和 AirFreightBean.java 代码吗?

此外,考虑到 BalusC 注释,您必须将链接运行为 AirFreight.jsf

关于java - 如何要求我的 JSF 实现通过 Flash 重定向到新 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3802381/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com