You don't need to load jQuery twice, different versions might conflict with each other. This code is wrong
The sj:select
tag should work if your action returns JSON, but it uses old notation. Change it to
Check that jquery, json plugins are on the class path and taglibs worked.