这是我要删除我的项目的地方,
myhieararchy hierarchyforDisplay = null;
try {
hierarchyforDisplay = (myhieararchy)hieararchybefore.clone();
} catch (CloneNotSupportedException e) {
e.printStackTrace();
}
for (Project project : projectList) {
for (Program program : hierarchyforDisplay.getPrograms()) {
for (Project rootproject : program.getProject()) {
if(project.getId() != rootproject.getProjectId()){
program.getProject().remove(rootproject);
}
}
}
}
return hierarchyforDisplay;
但我得到了这个
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.util.ConcurrentModificationException
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:656)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
我无法想象这是什么原因,因为这是我第一次得到这个.. :(