【发布时间】:2012-04-29 20:15:17
【问题描述】:
为了从服务器端和客户端保存中为我的 JSF 应用程序确定更好的状态保存方法,我希望在将状态保存到客户端时查看保存的状态数据。
我需要知道在请求之间来回传输了多少数据,如果我减少它以保持客户端保存的优势(例如所有时间响应能力和视图过期后没有死的应用程序)! 我可以在 firefox 的 firebug 插件中看到这个保存的状态吗?怎么样?
【问题讨论】:
标签: java jsf state-saving
为了从服务器端和客户端保存中为我的 JSF 应用程序确定更好的状态保存方法,我希望在将状态保存到客户端时查看保存的状态数据。
我需要知道在请求之间来回传输了多少数据,如果我减少它以保持客户端保存的优势(例如所有时间响应能力和视图过期后没有死的应用程序)! 我可以在 firefox 的 firebug 插件中看到这个保存的状态吗?怎么样?
【问题讨论】:
标签: java jsf state-saving
是的,firefox 的 firebug 插件可以帮助解决这个问题。只需在Net 面板下的XHR 部分中查看每个request 上传输的视图状态。
看起来像这样:
<partial-response>
<changes>
<update id="javax.faces.ViewState">
<AAAANU8a2wcx3lzx5coS7JkPSzZkU1Kskt6aLBjGKWGJMnIDx+8A4ndgmumSsnC0SjYa8I7I+2Bkl9lCUgemqS4JsnRJmJPp0VVNW0a8bzHwupWR8WBI7qs4uOwPwirOkipUHxYFjVEdFv1Ga80lNd004pf/sffJ6Zder/hpJWnDUIRx00ZdsaDQqQIIuCCx9CJbkmfnBEOqAWrWZCBZStkUf0x1DcjmljDoJ+pMqzPS+AcTh//O2B1XdJKOn/qkrmpUZ2v30jXD7ukGThxbGgQ+rtSX3A81RjYKDFZlrs6owSe5BYfkq99hTtpcBWLdMHKqFRTUdEljHBEjgkFtPMyOTpycnJiuzIybpVPjp2acfrdxTs7nC0eswiBgocHgpcZiuFkYi93NPIqFzc5cbEo2h8HrDrOMl138rRuD1zrb8kSddcY39zavHhZuC8EsXg+4yne4yoeaZj/omrPm6r6rufsu3n1XQPeM7BY0Tac1CXhOHFkbreswIXafQXWrhSOYOaWMqKpMBeVbffqHv/3Yz3+QJImzpGtZkOsoH5w+u2pqXWGBHVQURheofsOrv/+Fn37k18pJlC9WBzrZ2mh3qr40R/WPPfno3us++8onbNY7tApUXwijepAsIEdGVYUJEnB2KO0jXH2MdIM0YhWRg3kCHvUC5DsMKoOIpOLooqAoVK6Is5LioLUzgNi6mxDfC/AV2+PKSV1aBuQHALijwYMziwIb1uk0Zc6idvJF7fRTMC4Ax6hze0szyeJVhp7SJ4en7p2tjDnt7giG/HRl/P7Z6sTo8Exl4tTsveNnVlslL7w+2KCDPe7+l0EppqtqTWCSqrz2N5s//aP3PXJnknRUSHdNletLCigeGdaxSjo1gS1iJ9s4ETwIv68wsn2gZq7RpLAA3a0i+7mGfcCZ1c5soZjJgi2QGZzNzuYGB2uZofm51Sv4/FZGNukWm86saaiY3DCekESRKnbLDXOSIgKFhUlE78zPNmaeClkBKqdnhIXTuFrjq8CSCbd7clPUY0KrH/a+X7YwY+9+P6Xrnv0TJJ0nvUcPztrHUWsejP8zV8ls776VrXOtyECfhss4gTOarsDZ6YBKbb4vPd5NuC5uQ1ig52NZWSjBKIEwa4bDflhWzUF/2FTX4t2crg8Jo664j4Nv6jnWvA6rwiWyfeQ8QEGOgjEsE1B+XyqFLQXMqrv5oh4JBTxsvldQQdpw2K51gHdrB0vzmXtQi5E/HVgVAlAofah1che8rHitCPqXANGR+JiXBt0daUCPp+JwxMYqQJc/B9q4h7WP1EAAA==]]>
</update>
</changes>
</partial-response>
【讨论】: