我有一个网站,其中有很多combo boxes
和auto-complete
textboxes
,它从数据库主机中获取数据。
我不希望每次用户输入登录信息或页面刷新时都加载数据。
为客户端加载和存储数据的最有效、最安全和最快的方法是什么。还考虑一个中型数据库。
我尝试了一些事情,例如,
- 存储在
Javascript
数组中 - 一旦用户刷新,它就会丢失。 - 包括
Servlets
加载数据和在页面上填写,刷新也有同样的问题。 - 需要时使用
ajax
和填充。 server side
通过加载一次来存储数据,这节省了我每次查询数据库的时间。但是每次注销/登录时都必须对其进行维护。
有没有比这更好的方法
PS尽量不要让这个太主观,请只回复带有简要描述的方法。