题
我使用网站导航(FreeMind的闪光浏览器)闪存模块。然而,我在使用导航/重定向麻烦。一个典型的使用情况是如下。从欢迎页面,用户点击一个国家。在此之后,出现的闪光的思维导图。用户浏览心智图,并点击期望的节点上。嵌入式这个节点上,是到另一个页面(例如,./resources/pages/id/AirFreight.xhtml)的链接。我能得到这个页面加载,但我不能这个页面丝托管bean。我想这是因为JSF实现不是重定向到这个新的看法。任何人都可以指导我在这里?我怎么问我的JSF实现重定向到通过Flash新的看法?我使用JSF 2.0个新手。
解决方案
当一个正在呼叫的网页JSF的servlet被限定在它的URL,如果在页面有给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
不隶属于 StackOverflow