mysqljava
在做一個電子字典,想實現輸入預補全功能,例如輸入win會出現wind,window等字。看了網路上的例子,還是不會做。希望那個大神能指點一下。資料庫是mysql。在下感激不盡!
http://www.cnblogs.com/lovesqcc/p/4037708.html
這個例子非常好啊,我親實踐的。
注掉文件中的 MapUtil.printMap(wordMatcher.obtainPrefixMatchers());就可以用了。你可以參考一下,運行結果:
我個人認為 可以這樣 :當你在文本框輸入信息的時候 每次輸入一個字母 就相當於一個點擊事件 用ajax訪問後台 對數據庫進行模糊查詢 然後將返回的數據展示出來就可以了
個人認為查詢資料庫不是個好的方案,比較慢,而且使用者輸入比較頻繁,這樣導致查詢就比較多;是否可以採用快取的策略