错误界面
解决
在编写老师布置的springMVC时出现500错误,查了很多博客,里面很有用的一条:
后端没有这个属性但是我在前端用点进行取值的时候用了这个属性。
所以就去看自己的属性都是怎么命名的。结果发现我的User类里有Username,但是我在前端用user点的时候取得是name,这就报了这个错误。
扩展:
500错误的原因:
其中有一条是该关联的地方没有关联。
所以你如果出了500可以检查自己前后端在接收数据该保持一致的要保持一致。
除了上面说的属性要保持一致,你在contraller中编写ModelAndView时要注意,mv.addObject("user",user);
和后面的HTML页面中取值
<td th:text="${user.id}"></td>
user一定要写成user,其他换个字母都不行。