ApplicationContext context = Tmscontextlookup.getapplicationcontext (); string[] controllerlist = context.getbeannamesforannotation (Controller.class); for (String name:controllerlist) {try {Object bean = Context.getbean (name); String PreFix = ""; Requestmapping clazzrequestmapping = Bean.getclass (). Getannotation (Requestmapping.class); if (Clazzrequestmapping!=null &&!) Tmsutil.isempty (Clazzrequestmapping.value ())) {PreFix = Clazzrequestmapping.value () [0]; } method[] Method = Bean.getclass (). Getdeclaredmethods (); if (Method!=null) {for (method M:method) {requestmapping mrequestmapping = m.ge Tannotation (Requestmapping.class); if (Mrequestmapping!=null &&!) Tmsutil.isempty (Mrequestmapping.value ())) {String Path = mrequestmapping. Value () [0]; System.out.println (PreFix + "/" + path); }}}}catch (Exception e) {System.out.println (E.getmessage ()) ; } }
Get all the routing configurations in the SPRINGMVC.