后台报错:
Optional int parameter 'rip' is present but cannot be translated into a null value due to being declared as a primitive type. Consider declaring it as object wrapper for the corresponding primitive type.
原因:
这是我后台接受参数的代码:
public ChartVo findPortPacketChartVo(@RequestParam(required = false)int rip) {
如果从前台传到后台的参数是非必须的,那么spring mvc默认会将该参数的值设置为null。 但是只有 Object类型的参数才能被赋null值,所以解决办法我这里是将
参数类型从int 变成 interger.