tapestry.persist.xml
<contribution configuration-id="PersistenceStrategy">
<strategy name="session" object="service:SessionPropertyPersistenceStrategy"/>
<strategy name="client" object="service:PageClientPropertyPersistenceStrategy"/>
<strategy name="client:page" object="service:PageClientPropertyPersistenceStrategy"/>
<strategy name="client:app" object="service:AppClientPropertyPersistenceStrategy"/>
</contribution>
使用方法:
<page-specification>
<property name="theme" persist="client"/>
</page-specification>
<contribution configuration-id="PersistenceStrategy">
<strategy name="session" object="service:SessionPropertyPersistenceStrategy"/>
<strategy name="client" object="service:PageClientPropertyPersistenceStrategy"/>
<strategy name="client:page" object="service:PageClientPropertyPersistenceStrategy"/>
<strategy name="client:app" object="service:AppClientPropertyPersistenceStrategy"/>
</contribution>
使用方法:
<page-specification>
<property name="theme" persist="client"/>
</page-specification>
本文介绍如何在Tapestry框架中配置不同的持久化策略,包括会话(session)、客户端(client)等,并展示了如何指定页面属性的持久化方式。
749

被折叠的 条评论
为什么被折叠?



