Java SpringMVC+ajax点击获取数据

Java SpringMVC+ajax点击获取数据,java,spring,spring-mvc,Java,Spring,Spring Mvc,我有一个表单控制器。表单元素是一个下拉框 例如,有一个用户名表单元素。如果用户选择他的名字。我希望为特定用户加载子名称 我有列表GetChilderByUsers 请想知道如何使用jquery或ajax来实现这一点。若用户在下一个表单元素中被选中,他将让所有的子元素进行选择 在服务器端,我会使用如下控制器方法: @RequestMapping("/users/{userId}/children") public @ResponseBody List<User> getChilde

我有一个表单控制器。表单元素是一个下拉框

例如,有一个用户名表单元素。如果用户选择他的名字。我希望为特定用户加载子名称

我有列表GetChilderByUsers


请想知道如何使用jquery或ajax来实现这一点。若用户在下一个表单元素中被选中,他将让所有的子元素进行选择

在服务器端,我会使用如下控制器方法:

@RequestMapping("/users/{userId}/children")
public @ResponseBody List<User> getChilden(@PathVariable String userId) { ... }
有关此类控制器方法的更多信息,请参阅。您还需要在springmvc的/lib文件夹中使用,以便将bean转换为JSON

然后,在客户端代码HTML中,您可以使用该函数进行Ajax调用,并获得JSON格式的用户列表


祝你好运。

谢谢。如果我不想使用json,我想使用ajax+jquery?我想你对ajax不是很有经验。jQuery是一个Javascript库,它允许在许多有用函数之外进行Ajax调用,但是这些Ajax调用必须为浏览器提供某种响应。请注意远程操作的成功/错误。此响应的格式通常是XML或JSON。我选择JSON是因为它比XML轻,但您可以使用XML。