je suis tombé sur le balisage suivant dans un fichier JSP dans une application héritage que je maintiens:Des espaces sont-ils autorisés dans l'attribut name d'une logique Struts: tag égal?
<logic:equal name="welcome memberInfoView" property="hasFoo" value="false">
Ce attribut name est très mal pour moi. Basé sur ce que j'ai lu dans les documents Struts, cet espace n'est pas autorisé.
Est-ce légal? Si oui, que ferait-il? Sinon, quelle pourrait être l'intention?
EDIT: Après quelques recherches supplémentaires, j'ai trouvé que "welcome memberInfoView" était bien intentionnellement utilisé comme nom d'attribut (avec l'espace).