我的JSF(加上ICEfaces)webapp中有以下场景:
有一个起始页,用户可以在其中搜索或直接输入文件编号类型,并通过commandButton导航到主页(起始页保持打开状态)。对于每个打开的页面,会话bean中的地图中都有一个条目。
现在外部Web服务应该可以直接使用url中的参数调用主页面。由于不存在数据和会话混淆,因此不允许存在多个起始页面和主页面的实例。
当webservice尝试进入webapp时,如何确定启动页面或主页面是否已打开,以便我可以向用户显示已经运行并打开webapp的提示? / p>
目前,我通过webservice使用参数传入webapp,该参数传递到起始页面,并在起始页面中模拟按钮单击以使用此参数打开主页面。但是这样我就无法检查是否已经打开了主页面。
任何想法,建议,已知的解决方案?