Hitler_man 发布于108月前 1答/2342阅
我在用户表加多了一个状态的字段,所以需要判断下状态值。然后找到了IndexController,在相同的包下创建了这个了类,然后修改了doLogin(),后来发现其它方面都失效了,后面就把jar中的这个类全部copy了,只修改了doLogin(),但是现在出现了编译问题。
LinkedHashMap authMenu = new LinkedHashMap(); Menu menu; for (Map.Entry map : allMenu.entrySet()) {//报错 menu = (Menu)map.getValue(); if (authMenuCodeList.contains(menu.getStr("code"))) { authMenu.put((Integer)map.getKey(), menu); } } LinkedHashMap authParent = new LinkedHashMap();//报错 for (Map.Entry map : authMenu.entrySet()) { WidgetUtil.getParent(allMenu, authParent, (Menu)map.getValue()); }
报错处:Type mismatch: cannot convert from element type Object to Map.Entry
因为这里有错误,菜单就挂了。请问咋办?
https://note.youdao.com/share/?id=d3a1606a1b5f6fcf46dff73d4fd43e81&type=note
查看:尸鬼封尽の管你什么鬼 覆盖源码 一招解决