有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

JavaSpringMVC+ajax点击获取数据

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

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

我有列表GetChilderByUser(用户用户)

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


共 (1) 个答案

  1. # 1 楼答案

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

    @RequestMapping("/users/{userId}/children")
    public @ResponseBody List<User> getChilden(@PathVariable String userId) { ... }
    

    有关这种控制器方法的更多信息,请参见Spring reference doc。Spring MVC还需要/lib文件夹中的Jackson libraries来将bean转换为JSON

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

    祝你好运