在JAVA使用:
Map<String,Integer> itemMap = (Map<String,Integer>) session.getAttribute("itemMap");
经常会出现:unchecked cast Warning
原因是:你的调用可能出现的不是Map类型的值。
如果需要修改,添加注释:
@SuppressWarnings("unchecked")
当然你也可以写个异常或者Warn日志都行。Map<String,Integer> itemMap = (Map<String,Integer>) session.getAttribute("itemMap");