ssm报:HTTP Status 500 - Request processing failed; nested exception is java.lang.NullPointerException

SSM项目报:HTTP Status 500 - Request processing failed; nested exception is java.lang.NullPointerException 错误!
ssm报:HTTP Status 500 - Request processing failed; nested exception is java.lang.NullPointerException_第1张图片
ssm报:HTTP Status 500 - Request processing failed; nested exception is java.lang.NullPointerException_第2张图片
这个错误可能是因为你在Controller中接收页面传过去的id接收失败,而且{itemId}下面会有一个黄色的波浪线
ssm报:HTTP Status 500 - Request processing failed; nested exception is java.lang.NullPointerException_第3张图片
解决这个错误只需要在方法的参数前面加上@PathVariable,如果 @RequestMapping(“getItemById/{itemId}”)大括号中的内容和参数名相同,那么@在方法的参数前直接加@PathVariable即可,如果不同则需要写成@PathVariable(“注解中的参数名”)
修改后为:
ssm报:HTTP Status 500 - Request processing failed; nested exception is java.lang.NullPointerException_第4张图片
运行:
ssm报:HTTP Status 500 - Request processing failed; nested exception is java.lang.NullPointerException_第5张图片

你可能感兴趣的:(ssm报:HTTP Status 500 - Request processing failed; nested exception is java.lang.NullPointerException)