⽤href给两个html传递数字,使⽤Thymeleafth:href将两个值从
HTML传。。。
我想将2个值从html链接传递给我的控制器。
这是我的控制器
@RequestMapping(value = "/classesTable/saveProfessor/{professorId}/{classesId}")
public ModelAndView saveClassesProfessor(@RequestParam("classesId") long classesId,thymeleaf用法
@RequestParam("professorId") long professorId) {
Classes classes = classesRepository.findOne(classesId);
Profesor profesor = professorRepository.findOne(professorId);
return new ModelAndView("redirect:/classesTable");
}
⾸先,我只是像这样传递教授ID
当我将⿏标悬停在链接上时,它会识别教授的ID。但是当我在上⾯的⽰例中添加classesId时,浏览器中的URL看起来像这样。
localhost:8080/classesTable/saveProfesor/%7BprofesorId%7D/19%20(profesorId=$%7Bprofesor.id%7D),
第19号实际上是我班级的ID。我收到404错误。我在这⾥缺少什么?
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论