我正在編寫計算機消耗品管理的Web應用程序以在JEE中進行開發。在我的數據庫中,個人錶鏈接到登錄表;我做一個工作人員的插入與他的登錄,然後恰好在插入之後,我執行下面的代碼:EJB關係
Personnel personnel = personnelFacade.find(id);
List<Page> pages = pageFacade.findByNiveau(personnel.getLoginList().get(0).getNiveauAcces());
我得到這個錯誤:
Avertissement: StandardWrapperValve[SettingPersonnal]: Servlet.service() for servlet SettingPersonnal threw exception
java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
at java.util.Vector.get(Vector.java:748)
at org.eclipse.persistence.indirection.IndirectList.get(IndirectList.java:442)
誰能幫助我?
登錄列表是空的,你需要調試的代碼和invistigate有關原因 – Simo