1) В "jave" здесь единицы разбираются, ибо это форум javascript, а не java.
Это две большие, ну просто огромные разницы.
2)Поиском должен заниматься сервер, а не браузер. Браузер должен только попросить сервер об этом и выдать пользователю результаты работы сервера. Так что это по большому счету не вопрос javascript (если только у вас не node.js
)
PS: да на вас помидоров не напасешься...