⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 inittreeaction.java.svn-base

📁 菲律宾的一个大学的图书管理系统 spring+hibernate+velocity
💻 SVN-BASE
📖 第 1 页 / 共 2 页
字号:
//  			sb.append("</entity>");  	       //ѧУ���������  			  		       sb.append("</contents>");	      sb.append("</entity>");    			    sb.append("</tree>");	    return sb.toString();	  }	  /**	   * getTreeContent �ݹ��ѯ��ݿ��Ȩ�����	   *	   * @param aid int ���븸�ڵ�ı��ID	   * @return String �����ӽڵ����	   */	  public String getPermissionTree(int aid) throws Exception{	    StringBuffer sb = new StringBuffer();	    IPermissionService permissionService = (IPermissionService)getServiceBean("PermissionService");//	    //	    System.out.println("A123131321534651");//	    System.out.println(aid);	    List rootList = permissionService.findChildPermissions(aid);//	    System.out.println("989797979798");	    if((rootList!=null)&&(rootList.size()>0)){	    	//	    	System.out.println("ASDFSADFSADFSDF");	      for(int i=0;i<rootList.size();i++){	      		        TPermission root = (TPermission)rootList.get(i);	        sb.append("<entity id=\"e00020"+root.getPermissionId()+"\">");		        int lastPoint = root.getName().lastIndexOf(".");	            String name=root.getName().substring(lastPoint + 1,root.getName().length());            		        sb.append("<description>"+name+"</description>");	    		sb.append("<oncontextmenu></oncontextmenu>");	    		sb.append("<image>images/book.gif</image>");	    		sb.append("<imageOpen>images/bookopen.gif</imageOpen>");	    		sb.append("<onClick>gotoAction('findRoleOfPermission.do?permissionId="+root.getPermissionId()+"')</onClick>");	    		 				List subList = permissionService.findChildPermissions(root.getPermissionId());								sb.append("<contents>");				if((subList != null)&&(subList.size()>0)){					sb.append(getPermissionTree(root.getPermissionId()));				}				sb.append("</contents>");	        sb.append("</entity>");	      }	    }	    return sb.toString();	  }	  /**	   * getTreeContent ��ѯ��ݿ�Ľ�ɫ���	   * 	   */	  public String getRoleTree() throws Exception{	    StringBuffer sb = new StringBuffer("");	    IRoleService roleService = (IRoleService)getServiceBean("RoleService");	    List roleList = roleService.findRoles();	    if ((roleList != null)&&(roleList.size()>0)){	    	for(int i=0;i<roleList.size();i++){		    	TRole role = (TRole)roleList.get(i);	    		sb.append("<entity id=\"e0003"+role.getRoleId()+"\">");	    		sb.append("<description>"+role.getRole()+"</description>");	    		sb.append("<oncontextmenu></oncontextmenu>");	    		sb.append("<image>images/paper.gif</image>");	    		sb.append("<imageOpen>images/paper2.gif</imageOpen>");	    		sb.append("<onClick>gotoAction('findPermissionOfRole.do?roleId="+role.getRoleId()+"')</onClick>");	    		sb.append("<contents>");    	    			    		sb.append("</contents>");   	    			    		sb.append("</entity>");	    	}	    }	    return sb.toString();	  }	   	  /**	   * getTreeContent ��ѯ��ݿ��ѧУ���	   * 	   */	  public String getSchoolTree() throws Exception{	    StringBuffer sb = new StringBuffer("");	    ISchoolService schoolService = (ISchoolService)getServiceBean("SchoolService");	    ITeacherService teacherService =(ITeacherService)getServiceBean("TeacherService");	    ISubjectService subjectService =(ISubjectService)getServiceBean("SubjectService");	    	    List schoolList = schoolService.findSchools();	    if ((schoolList != null)&&(schoolList.size()>0)){	    	for(int i=0;i<schoolList.size();i++){		    	TSchool school = (TSchool)schoolList.get(i);	    		sb.append("<entity id=\"e00043"+school.getSchoolId()+"\">");	    		sb.append("<description>"+school.getName()+"</description>");	    		sb.append("<oncontextmenu></oncontextmenu>");	    		sb.append("<image>images/book.gif</image>");	    		sb.append("<imageOpen>images/bookopen.gif</imageOpen>");	    		sb.append("<onClick></onClick>");												sb.append("<contents>");  									sb.append("<entity id=\"e000430\">");		    		sb.append("<description>Add teacher</description>");		    		sb.append("<oncontextmenu></oncontextmenu>");		    		sb.append("<image>images/book.gif</image>");		    		sb.append("<imageOpen>images/bookopen.gif</imageOpen>");		    		sb.append("<onClick>gotoAction('listSchoolAndRoleToAddTeacher.do?schoolId="+school.getSchoolId()+"&amp;mode=add')</onClick>");		    		sb.append("<contents>");    	    				    		sb.append("</contents>");   	    				    		sb.append("</entity>"); 					sb.append("<entity id=\"e000431\">");		    		sb.append("<description>Add Subject</description>");		    		sb.append("<oncontextmenu></oncontextmenu>");		    		sb.append("<image>images/book.gif</image>");		    		sb.append("<imageOpen>images/bookopen.gif</imageOpen>");		    		sb.append("<onClick>gotoAction('listSubjectToAddSubject.do?schoolId="+school.getSchoolId()+"&amp;mode=add')</onClick>");		    		sb.append("<contents>");    	    				    		sb.append("</contents>");   	    				    		sb.append("</entity>"); 					sb.append("<entity id=\"e000435\">");		    		sb.append("<description>All teacher</description>");		    		sb.append("<oncontextmenu></oncontextmenu>");		    		sb.append("<image>images/book.gif</image>");		    		sb.append("<imageOpen>images/bookopen.gif</imageOpen>");		    		sb.append("<onClick>gotoAction('findTeacher.do?schoolId="+school.getSchoolId()+"')</onClick>");		    		sb.append("<contents>");    	    				    		sb.append("</contents>");   	    				    		sb.append("</entity>"); 						sb.append("<entity id=\"e000436\">");		    		sb.append("<description>All subject</description>");		    		sb.append("<oncontextmenu></oncontextmenu>");		    		sb.append("<image>images/book.gif</image>");		    		sb.append("<imageOpen>images/bookopen.gif</imageOpen>");		    		sb.append("<onClick>gotoAction('findSubject.do?schoolId="+school.getSchoolId()+"')</onClick>");		    		sb.append("<contents>");    	    				    		sb.append("</contents>");   	    				    		sb.append("</entity>"); 		    				    		List teacherList = teacherService.findTeachersBySchool(school.getSchoolId());					sb.append("<entity id=\"e0004320\">");		    		sb.append("<description>Teacher list</description>");		    		sb.append("<oncontextmenu></oncontextmenu>");		    		sb.append("<image>images/book.gif</image>");		    		sb.append("<imageOpen>images/bookopen.gif</imageOpen>");		    		sb.append("<onClick></onClick>");		    		sb.append("<contents>");  					if((teacherList != null)&&(teacherList.size()>0)){						for(int j=0;j<teacherList.size();j++){							TTeacher teacher =(TTeacher)teacherList.get(j);				    		sb.append("<entity id=\"e000432"+teacher.getTeacherId()+"\">");				    		sb.append("<description>"+teacher.getName()+"</description>");				    		sb.append("<oncontextmenu></oncontextmenu>");				    		sb.append("<image>images/paper.gif</image>");				    		sb.append("<imageOpen>images/paper2.gif</imageOpen>");				    		sb.append("<onClick>gotoAction('Teacher.vm?teacherId="+teacher.getTeacherId()+"&amp;schoolId="+school.getSchoolId()+"')</onClick>");				    		sb.append("<contents></contents>");				    		sb.append("</entity>");					    }						}	  		    		sb.append("</contents>");   	    				    		sb.append("</entity>"); 		    				    		List subjectList = subjectService.findSubjects(school.getSchoolId());					sb.append("<entity id=\"e00044\">");		    		sb.append("<description>Subject list</description>");		    		sb.append("<oncontextmenu></oncontextmenu>");		    		sb.append("<image>images/book.gif</image>");		    		sb.append("<imageOpen>images/bookopen.gif</imageOpen>");		    		sb.append("<onClick></onClick>");		    		sb.append("<contents>");  					if((subjectList != null)&&(subjectList.size()>0)){						for(int j=0;j<subjectList.size();j++){							TSubject subject =(TSubject)subjectList.get(j);				    		sb.append("<entity id=\"e00044"+subject.getSubjectId()+"\">");				    		sb.append("<description>"+subject.getName()+"</description>");				    		sb.append("<oncontextmenu></oncontextmenu>");				    		sb.append("<image>images/paper.gif</image>");				    		sb.append("<imageOpen>images/paper2.gif</imageOpen>");				    		sb.append("<onClick>gotoAction('Subject.vm?subjectId="+subject.getSubjectId()+"&amp;schoolId="+school.getSchoolId()+"')</onClick>");				    		sb.append("<contents></contents>");				    		sb.append("</entity>");					    }						}	  		    		sb.append("</contents>");   	    				    		sb.append("</entity>"); 		    			    		sb.append("</contents>");   	    			    		sb.append("</entity>");	    	}	    }	    return sb.toString();	  }	   	  }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -