基本自定义 > 用户界面自定义 > 在 UI 中添加操作并进行挂接 > 用户界面粘性
  
用户界面粘性
刷新页面时,页面的当前状态不会保持不变。HTTP cookie 可用于保持某些状态,但其大小有限,并且会在每次请求后传送回服务器。当用户登录不同的计算机时,还应恢复一些客户端状态信息。
背景
当用户在 Windchill 中导航时,其所做更改可能会影响用户界面显示,如在信息页面上选择选项卡 (例如,选择“我的选项卡”)。当刷新浏览器时,用户可能希望留在其最后启用的选项卡上。要保留此信息,需要使用某种持久化机制将页面刷新为正确状态。
有两种可供使用的持久化机制。客户端状态提供工具,将在浏览器中存储信息,且特定于特定计算机上的特定浏览器。服务器状态提供工具,将在数据库中存储信息,使得该用户在任何浏览器和任何计算机上均可使用该信息。
重置粘性
如果用户界面粘性导致问题或表现异常,则可能需要重置该粘性。服务器状态粘性和客户端状态粘性的重置方式不同,您不一定需要重置这两者,具体要看哪个粘性表现异常。
要重置服务器状态粘性,请导航至 http://<host>/<webapp>/app/netmarkets/jsp/user/utilitiesList.jsp,然后单击“重置服务器粘性”。此操作将弹出一个确认框,单击“确定”可将所有服务器状态粘性重置为默认状态。这包括“信息页面”选项卡顺序和“信息页面”表格顺序。
根据您的浏览器,有多种不同操作可能会清除客户端状态提供工具的粘性信息。要确保移除所有客户端的粘性,请删除所有临时 Internet 文件 (通常在“工具”菜单中),关闭所有浏览器窗口,然后重新启动浏览器。