En supposant que j'ai une liste d'Animal (s) avec un comportement polymorphique standard comme Cat (s) et Dog (s).Comment afficher une vue JSP différente pour différents types d'objets
Quelle est la meilleure approche pour afficher une vue JSP différente pour chacun de la liste? Pour être honnête, avoir un #toJSP pour chaque bean est quelque chose que je ne considérerais pas pour des raisons évidentes.
Je suis tenté cependant d'utiliser un
public interface Template{
public String render()
}
avec chaque animal passé dans le constructeur, mais je ne sais pas où ces objets doivent être créés. Je suppose que cela peut être fait à l'intérieur de la JSP dans un < %%> mais j'hésite à utiliser cette notation pour une raison quelconque.
Damn. On dirait que la réponse est "JSP complètement nul". Pas cool. – aaaidan