class HomeController { def index = { def editableControllers = [] grailsApplication.controllerClasses.sort {it.logicalPropertyName}.each { def name = it.fullName - "Controller" switch ( name ) { case "Captcha": case "FontImage": case "Home": case "Login": case "Logout": case "MapView": case "Ogc": case "Register": case "Thumbnail": break default: editableControllers << [ name: name, path: it.logicalPropertyName ] } } [editableControllers: editableControllers] } }