O problema estar em como ler os dados de um banco? ou então como eu gero um arquivo .js pelo Java, quero que o autocompleter seja carregado pelos dados dos clientes cadastrados…
Com certeza este autocompleter lê JSON. Procure por este formato na net.
[]'s
R
rafoli
Deixa eu clareiar mais o que quero, ler do .js eu já consigo, porém quero que os dados venham do banco de dados, e não ser fixo ao que eu escrever no arquivo JSONlist.js …
ou outra opção que peço é se alguem tem alguma forma de implementar uma busca de registros no struts 2 com um desenpenho considerável, estou tentando utilizar o autocompleter por não conhecer outra forma, o problema que estou tendo é em carregar o select com os dados do BD.
Rafael Oliveira
Herrera
Faça o seguinte , aponte o %{jsonList} para chamar uma action, metodo obter municipios por exemplo , AjaxAction.
Nessa action, faça a leitura no banco de dados e transforme em uma String com essa formatação(json) :
String valores = [
["SaoPaulo,“SP”],
[“Rio de Janeiro”,“RJ”],
[“Salvador”,“BA”]
]
no jsp, cria um ajax.jsp :
${valores}
pronto, no struts.xml o AjaxAction deve chamar como result o ajax.jsp