JSP podpowiedz z bazy

0

Hej, chce aby podczas wpisywania danych do formularza było one podpowiadane z bazy.
W moim przypadku dodaje książkę do bazy, wpisuje tytuł, i wpisując nazwisko autora chce aby było one podpowiadane z bazy.
Aktualnie mam selecta, ale nie bardzo podoba mi się to rozwiązanie. Proszę o pomoc

0

Rozumiem że nie ważne wg ciebie jest jakich technologii używasz? o_O Szczególnie że NA PEWNO nie jest to żadne JSP...

0

z pośpiechu zapomniałem,
spring + hibernate

0

To nadal za mało, bo przecież całe to podpowiadanie to jest 99% frontend. Po stronie backendu najwyzej będziesz miał RESTowego endpointa który dla prefixu zwraca ci z bazy pasujące wartości. Po stronie frontendu musisz odpytywać serwer o pasujące stringi kiedy user coś wpisze.

1

Wystaw RESTowy kontroler, który przyjmuje wpisaną dotychczas przez użytkownika frazę, puść do bazy LIKE i zwróć wyniki. Jeśli chodzi o UI, to istnieje bardzo dużo rozwiązań typu http://xdsoft.net/jqplugins/autocomplete. Wystarczy poszukać.

Na zapytanie do bazy załóż limit, pobieraj tylko tyle ile chcesz na raz wyświetlić. <xD>W jednym dużym projekcie, w pierwszym moim tygodniu, szukałem co tak zarzyna aplikację, w kontrolce z autocomplete w GUI na produkcji wpisałem coś w stylu "%%a" (escapowany był tylko jeden znak %) i usmażyła się jedna instancja, bo zabrakło ramu w JVM. Jakiś geniusz nie ustawił limitu w zapytaniu i ciął wynik dopiero w kodzie Javy. A że to serwer produkcyjny, to baza była dosyć obfita.</xD>

1 użytkowników online, w tym zalogowanych: 0, gości: 1