CAros, boa noite.
Estou com uma dúvida que é bem básica, mas não encontrei a resposta que se encaixe para a pergunta abaixo:
To usando JQUERY no objeto que faz busca dinâmica sem submit:
<a href="#">
<div class="ui-widget">
<label for="tags">Linguagens: </label>
<input id="tags">
</div>
</a>
<script>
$(function() {
var availableTags =[
"ActionScript",
"AppleScript",
"Asp",
"BASIC",
"C",
"C++",
"Clojure",
"COBOL",
"ColdFusion",
"Erlang",
"Fortran",
"Groovy",
"Haskell",
"Java",
"JavaScript",
"Lisp",
"Perl",
"PHP",
"Python",
"Ruby",
"Scala",
"Scheme"
];
$( "#tags" ).autocomplete({
source: availableTags
});
});
</script>
A dúvida é a seguinte: Ao invés de colocar as linguagens no array, quero usar uma variável do tipo ${linguagens};Qual a melhor prática? anoto uma classe inteira pra retornar um método que devolva esse array? ou faço uma variável no construtor que faça esse trabalho?
podem me ajudar? Vi que se usar o @SessionScoped, somente carregara uma vez por sessao...e é exatamente o que quero....
Agradeço a todos!