当前位置: 首页 > 知识库问答 >
问题:

“缺少Long类型方法参数的URI模板变量”Team Leadid“”

田马鲁
2023-03-14

我正在尝试获取teamleadid并尝试在列表中传递它,但它显示为缺少URI模板变量!为什么会这样?

@GetMapping(value = "pppp/{id}" , produces =MediaType.APPLICATION_JSON_VALUE) 
      public List<Team>getUserById(@PathVariable("teamLeadId") Long teamLeadId){
          List<Team> team = (List<Team>) teamService.fetchTeamsByTeamLeadId(teamLeadId); 
          return team;}

共有1个答案

习海
2023-03-14

您需要使用value=“pppp/{teamLeadId}”

它在GetMapping中定义的路径中查找确切的变量名

 类似资料:
  • 我尝试在此方法中传递一个参数 我有一个错误 我在我的前端呼叫这个请求 然后出现了一个错误..

  • 这就是我的REST控制器的样子 使用以下URI从Postman调用它 得到这个错误 } 我错过了什么?字符串变量的映射不正确吗?

  • 变量通用属性 变量通用属性有title,value,type,tip,rule,message,除了通用属性个别变量还有其它属性,请看每个具体控件; "vars": { "varName1": { "title": "测试 text", /*后台设置时 input 的 label*/ "value": "1", /*变量默认值*/ "type

  • 变量通用属性 变量通用属性有title,value,type,tip,rule,message,除了通用属性个别变量还有其它属性,请看每个具体控件; "vars": { "varName1": { "title": "测试 text", /*后台设置时 input 的 label*/ "value": "1", /*变量默认值*/ "type

  • 问题内容: 我有一个带有AJAX菜单的Django模板(在其中单击不同的菜单项会重新加载页面的一部分)。每次单击菜单都会通过AJAX调用Django视图功能,并返回一些要显示在页面上的数据。 我仅加载主页中所有菜单项所需的所有JS(因为我了解到AJAX在a中返回JS 然后使用eval()来执行不是一个好主意)。由于我仅在菜单的主页上加载所有JS,因此显然开始时其他菜单选项的数据不存在,因为稍后将在

  • 在C++11之前,类模板和函数模板只能含有固定数量的模板参数。C++11增强了模板功能,允许模板定义中包含0到任意个模板参数,这就是可变参数模板。可变参数模板的加入使得C++11的功能变得更加强大,而由此也带来了许多神奇的用法。 可变参数模板 可变参数模板和普通模板的语义是一样的,只是写法上稍有区别,声明可变参数模板时需要在typename或class后面带上省略号...: template<ty