2013-07-22 42 views
0

是否有可能在Tapestry 4.1和Hivemind中使用對話範圍?掛毯4.1對話範圍。可能?

現在,如果用戶在兩個不同的標籤中打開相同的頁面,那麼他們使用的是由Hivemind注入的相同模型。因此,如果他在第一頁中提交了一些數據,那麼他實際上會更改在第二個選項卡中打開(加載)的數據。

似乎Tapestry組件在會話範圍內。因爲您不能在不同選項卡的同一頁面上使用某些組件。如果您submiting東西,你得到錯誤這樣

org.apache.tapestry.BindingException: Unable to update OGNL expression '' of #some_page: target is null for setProperty(null,.......

解決方案?

回答

0

這是不可能的,沒有顯着的黑客攻擊框架和框架已經開始; 4.1大約五歲,所有的開發工作都在Tapestry 5上進行(5.3是一個穩定版本,5.4即將推出)。