1.jsp
首先ajax查询数据
然后设定三个div
控制每个div的显示与不显示
2.Struts
targetlist requirementlist pointlist
3.action
public String targetlist() throws Exception { Listteacherlist = mgr.findTeacherByNumber(username); ActionContext.getContext().getSession().put("teacherlist", teacherlist); String major=teacherlist.get(0).getMajor().trim(); targetlist=mgr.findTargetByMajor(major); return SUCCESS; } public String requirementlist() throws Exception { List teacherlist = mgr.findTeacherByNumber(username); ActionContext.getContext().getSession().put("teacherlist", teacherlist); String major=teacherlist.get(0).getMajor().trim(); lock.lock(); List requirementlist1; requirementlist1=mgr.findRequirementByMajor(major); requirementlist.clear(); //System.out.println(number); for(int i=0;i teacherlist = mgr.findTeacherByNumber(username); ActionContext.getContext().getSession().put("teacherlist", teacherlist); String major=teacherlist.get(0).getMajor().trim(); lock.lock(); List pointlist1; pointlist1=mgr.findPointByMajor(major); //System.out.println(number); pointlist.clear(); //System.out.print(pointlist.size()+"a "); for(int i=0;i
4.结果截图