为什么判断条件是shopId>-1呢
来源:6-3 店铺信息编辑之Controller层实现

一介码农168
2018-07-25
写回答
1回答
-
翔仔
2018-07-25
同学好,具体可以看看我们封装的也就是上面的getLong方法,用这样的方式去处理异常情况,即获取不到shopId的时候可以返回-1
public static long getLong(HttpServletRequest request, String key) { try { return Long.valueOf(request.getParameter(key)); } catch (Exception e) { return -1; } }
Long.valueOf遇到空值的时候会出现异常,这个时候返回-1表示值非法比较合理
112018-07-26
相似问题