0
DBからすべてのデータをjson array
としてjspに送信して、ajaxでフェッチする必要があります。jsonオブジェクトをコントローラからjspに返す
EmployeeController
public class EmployeeController {
@Autowired
private EmployeeService employeeService;
@RequestMapping(value = "/index", method = RequestMethod.GET)
public @ResponseBody List<Employee> listAllUsers() {
return employeeService.listEmployeess();
}
とJSP
ajaxCall = function() {
$.ajax({
url : 'EmployeeController',
type : 'GET',
dataType : 'json',
error : function(that, e) {
alert(e);
},
success : function(data) {
alert(data);
}
});
}
これを作るので、どのように?
'employeeService.listEmployeess()'を呼び出すと返されるのは何ですか? –
Gsonライブラリと '.toGson(Your_Object) 'メソッドを使用すると、Javaオブジェクトがjson配列に変換されます。あるいは、あなたの応答をjson配列として返す 'jackson'ライブラリを使用してください。 –