我在两个不同的页面有两个文本框
答
您可以创建一个名为GeneralBean
一个@SessionScoped
豆设置一个变量有例如为:
private String name;
添加getters
和setters
。
在用户输入其数据的页面,你应该有
<h:form>
<h:inputText value="#{generalBean.getName}">
<f:ajax event="change" />
</h:inputText>
</h:form>
使用Ajax,每当他改变会影响它也出现在其他屏幕的name
变量的值。
EDITED:
我假设你正在使用JSF2.0。如果没有,请指出。
EDITED:
由于您使用JSF1.1,您将需要外部工具的支持。
您可以使用RichFaces a4j:support
。您需要下载richfaces。
使用a4j:支持。在这里看到一个例子: a4j:support
EDITED:
这个答案是,如果simultaneously.If他们是在同一时间打开的页面没有打开,你将拥有另外一个使用richfaces push option。
+0
thanx但我面临同样的问题 – vivek 2010-12-02 08:47:58
请更新您的问题。它不清楚! – mvg 2010-12-02 10:59:34