Stripes 1.5 - un moyen de demander au système pour obtenir une liste de tous les ActionBeans?

StackOverflow https://stackoverflow.com/questions/4605196

  •  25-09-2019
  •  | 
  •  

Question

Je construis une application où j'ai ma page Web par défaut comme « index.jsp » qui consiste en une liste des balises <stripes:link...>, de lier vers mes différentes ActionBeans (à leurs defaulthandlers).

Comme mon application évolue et amasse plus ActionBeans je vais revenir et en ajoutant un nouveau lien vers eux: est-il un moyen d'automatiser ce - considérant que le cadre de bandes (je crois) itère à travers tous les ActionBeans quand il charge up - est-il un moyen de demander le cadre de cette information

Était-ce utile?

La solution

L'interface ActionResolver a plusieurs méthodes que vous pouvez utiliser, y compris StripesFilter.getConfiguration() vous permet d'accéder à l'objet de configuration (et donc le ActionResolver) d'une manière statique.

Voici comment faire:

StripesFilter.getConfiguration().getActionResolver().getActionBeanClasses()
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top