讓我們考慮以下問題。如何用Tapestry創建多個籃子選擇
有一個網頁包含籃子。籃子是一個包含水果或汽車等物品列表的組件。
在頁面中有三個籃子:籃子,水果籃和全籃子。車籃包含汽車,水果籃包含水果,全籃子可以包含汽車和水果。
最初只有在汽車和水果籃的項目。通過點擊這些籃子中的物品,該物品將被移至全部籃子。通過點擊全部籃子中的物品,物品將被移回原來的籃子。
此外,水果項目和汽車項目呈現不同。例如,汽車物品可能包含與水果物品不同類型的背景。此外,商品可能包含不同類型的信息。例如,汽車物品包含汽車的最高速度,水果物品包含水果的顏色。
此渲染也必須保留在全部籃子中。
你會怎樣用Tapestry做這個頁面?我不需要全面的實施。我只是對如何解決這個問題的原則感興趣。
此外,爲了簡化實施,您可以對需要多少時間做出一些估計?