Je veux utiliser la bibliothèque de balises J'ai des dépendances suivantes pour la sécurité de printemps 3.0.5: p> i configuré applicationsCrity.xml strong> pour faire connecter la sécurité de printemps, et ça marche bien
Avec userDétailService, et lorsque vous avez essayé d'ajouter la définition de sécurité: p> et lors de l'exécution de l'application, j'ai eu la suite d'erreur suivante: p> Warning: This page calls for XML namespace http://www.springframework.org/security/tags declared with prefix sec but no taglibrary exists for that namespace.
3 Réponses :
Vous devrez ajouter Et vous devriez avoir la Utilisez ensuite les étiquettes de sécurité comme suit: p> Référence p> p>
Je développe des pages JSF et c'est une extension est .xhtml.
Lorsque j'essaie d'ajouter une étiquette au-dessus de la tête, je reçois la suite d'une erreur suivante: Le contenu des éléments doit être composé de données de caractère bien formées ou de balisage code>
Des idées ce que les pots sont nécessaires pour utiliser les Springsecurity.Taglib.xml?
Cela fonctionne bien après avoir suivi le lien de documentation pour les facElets static.springsource.org/spring-webflow/docs/2.2.x/reference/ ... et je dois aussi utiliser la dépendance suivante aussi:
Veuillez mettre à jour la réponse et supprimer le JSP inclure et ajouter la dépendance afin que je puisse la marquer comme une réponse correcte.
Ce n'est pas aussi facile avec JSF tel qu'il est avec le printemps MVC ... P>
Mais vous pouvez trouver un moyen de le faire dans ce rapport de bogue P>
https://jira.springsource.org/browse/swf-1333 << / p>
Dernier message de Rossen Stoyanchev P>
Mise en œuvre avec succès:
En plus de vos dépendances de sécurité de printemps normales Vous aurez besoin des deux dépendances mavennes supplémentaires supplémentaires p> dans votre fichier POM. P > pour JSF 2 Enregistrer les éléments suivants comme /web-inf/springsecurity.taglib.xml p> enregistrer le fichier ci-dessus dans web.xml: p> < Pré> xxx pré> Il ne résoudra aucun taglibrary n'existe d'avertissement et vous êtes maintenant prêt à utiliser la bibliothèque de balises de votre vue. Vous pouvez utiliser la balise autorisée pour inclure le contenu imbriqué conditionnellement: p> référence: https://docs.spring.io/spring-webflow/docs/2.3.x/reference /html/spring-faces.html#spring-faces-Security-taglib p> p>