Section courante

A propos

Section administrative du site

Voici la liste des balises d'Apache Struts en Java :

Balise Type Description
bean:cookie Bean Cette balise permet de définir une script de variable basé dans les/la valeur(s) de la requête de cookie spécifié.
bean:define Bean Cette balise permet de définir une script de variable basé dans les/la valeur(s) dans la propriété bean spécifié.
bean:header Bean Cette balise permet de définir une script de variable basé dans les/la valeur(s) de la requête d'entête spécifié.
bean:include Bean Cette balise permet d'effectuer le chargement de réponse d'une requête d'application dynamique et le rend disponible en tant que bean.
bean:message Bean Cette balise permet d'effectuer le rendu d'une chaine de caractères de message international vers la réponse.
bean:page Bean Cette balise permet de mettre un item spécifié pour la page de contexte d'un bean.
bean:parameter Bean Cette balise permet de définir une variable de script basé sur la valeur de paramètre de requête spécifié.
bean:resource Bean Cette balise permet de charger une ressource d'application Web et de la rendre disponible pour Bean.
bean:size Bean Cette balise permet de définir un Bean contenant le nombre d'éléments dans une Collection ou un Map.
bean:struts Bean Cette balise permet de définir une configuration d'objet Struts interne pour un bean.
bean:write Bean Cette balise permet de définir la valeur de la propriété Bean spécifié pour JspWriter courant.
html:base HTML Cette balise permet de définir la valeur de la balise «BASE» du langage de programmation HTML.
html:button HTML Cette balise permet de définir un champ d'entrée de bouton.
html:cancel HTML Cette balise permet de définir un bouton d'annulation.
html:checkbox HTML Cette balise permet de définir une entrée de case à cocher.
html:errors HTML Cette balise permet de définir une condition d'affichage pour fixer les messages d'erreurs accumulés.
html:file HTML Cette balise permet de définir un champ de sélection de fichier.
html:form HTML Cette balise permet de définir un entrée de formulaire.
html:frame HTML Cette balise permet de définir un élément de cadre HTML.
html:hidden HTML Cette balise permet de définir un champ caché.
html:html HTML Cette balise permet de définir une balise HTML.
html:image HTML Cette balise permet de définir une entrée de balise de type «image».
html:img HTML Cette balise permet de définir une balise IMG du HTML.
html:javascript HTML Cette balise permet de définir une validation JavaScript basé sur une règle de validation chargé par le ValidatorPlugIn.
html:link HTML Cette balise permet de définir un ancre HTML ou un hyperlien.
html:messages HTML Cette balise permet d'effectuer un affichage conditionnel d'un ensemble de messages accumulés.
html:multibox HTML Cette balise permet de définir un groupe de case à cocher.
html:option HTML Cette balise permet de définir une option de sélection.
html:options HTML Cette balise permet de définir un ensemble d'options de sélection.
html:optionsCollection HTML Cette balise permet de définir un ensemble d'options de sélection.
html:password HTML Cette balise permet de définir un champ d'entrée de mot de passe.
html:radio HTML Cette balise permet de définir un bouton radio.
html:reset HTML Cette balise permet de définir un bouton de réintialisation.
html:rewrite HTML Cette balise permet de définir un URI.
html:select HTML Cette balise permet de définir un élément de sélection.
html:submit HTML Cette balise permet de définir un bouton soumettre.
html:text HTML Cette balise permet de définir un champ d'entrée pour un type de données texte.
html:textarea HTML Cette balise permet de définir un TEXTAREA.
html:xhtml HTML Cette balise permet de définir une balise HTML au format XHTML.
logic:empty Logique Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la variable spécifié est nulle ou une chaine de caractères vide.
logic:equal Logique Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la variable spécifié est égale à la valeur spécifié.
logic:forward Logique Cette balise permet de transférer le contrôle de la page spécifié par l'entrée ActionForward spécifié.
logic:greaterEqual Logique Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la variable spécifié est supérieur ou égale à la valeur spécifié.
logic:greaterThan Logique Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la variable spécifié est supérieur à la valeur spécifié.
logic:iterate Logique Cette balise permet de répéter le contenu du corps imbriqué de cette balise sur une collection spécifiée.
logic:lessEqual Logique Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la variable spécifié est inférieur ou égale à la valeur spécifié.
logic:lessThan Logique Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la variable spécifié est inférieur à la valeur spécifié.
logic:match Logique Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la valeur spécifiée est une sous-chaine de caractères de la variable spécifié.
logic:messagesNotPresent Logique Cette balise permet de générer le contenu du corps imbriqué de la balise si le message spécifié n'est pas présent dans cette demande.
logic:messagesPresent Logique Cette balise permet de générer le contenu du corps imbriqué de la balise si le message spécifié est présent dans cette demande.
logic:notEmpty Logique Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la variable spécifié n'est nulle, ni une chaine de caractères vide, ni un java.util.Collection vide (testé par la méthode .isEmpty()) dans l'interface java.util.Collection.
logic:notEqual Logique Cette balise permet d'évaluer le contenu du corps imbriqué de cette balise si la variable spécifié n'est pas égale à la valeur spécifiée.
logic:notMatch Logique Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la valeur spécifiée n'est pas une sous-chaine de caractères de la variable spécifié.
logic:notPresent Logique Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la valeur spécifiée n'est pas présent dans la requête.
logic:present Logique Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la valeur spécifiée est présent dans la requête.
logic:redirect Logique Cette balise permet d'effectuer une redirection HTTP.
nested:checkbox Imbriquée Cette balise permet de définir un case à cocher dans un contexte imbriqué.
nested:define Imbriquée Cette balise permet de définir une variable de script basé sur la/les valeur(s) d'une propriété Bean spécifié.
nested:empty Imbriquée Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la variable spécifié est nulle ou une chaine de caractères vide dans un contexte imbriqué.
nested:equal Imbriquée Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la variable spécifié est égale à la valeur spécifié dans un contexte imbriqué.
nested:errors Imbriquée Cette balise permet d'effectuer un affichage conditionnel d'un ensemble de messages accumulés.
nested:file Imbriquée Cette balise permet de définir une sélection de fichier dans un contexte imbriqué.
nested:form Imbriquée Cette balise permet de définir une entrée de formulaire dans un contexte imbriqué.
nested:greaterEqual Imbriquée Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la variable spécifié est supérieur ou égale à la valeur spécifié dans un contexte imbriqué.
nested:greaterThan Imbriquée Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la variable spécifié est supérieur à la valeur spécifié dans un contexte imbriqué.
nested:hidden Imbriquée Cette balise permet de définir un champ caché dans un contexte imbriqué.
nested:image Imbriquée Cette balise permet de définir une balise INPUT de type IMAGE dans un contexte imbriqué.
nested:img Imbriquée Cette balise permet de définir une balise IMG du HTML dans un contexte imbriqué.
nested:iterate Imbriquée Cette balise permet de répéter le contenu du corps imbriqué de cette balise sur une collection spécifiée dans un contexte imbriqué.
nested:lessEqual Imbriquée Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la variable spécifié est inférieur ou égale à la valeur spécifié dans un contexte imbriqué.
nested:lessThan Imbriquée Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la variable spécifié est inférieur à la valeur spécifié dans un contexte imbriqué.
nested:link Imbriquée Cette balise permet de définir un ancre ou hyperlien dans un contexte imbriqué.
nested:match Imbriquée Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la valeur spécifiée est une sous-chaine de caractères de la variable spécifié dans un contexte imbriqué.
nested:message Imbriquée Cette balise permet de définir une chaine de caractères de message international vers la réponse.
nested:messages Imbriquée Cette balise permet de définir une affichage conditionnel de l'ensemble des messages accumulés.
nested:messagesNotPresent Imbriquée Cette balise permet de générer le contenu du corps imbriqué de la balise si le message spécifié n'est pas présent dans cette demande dans un contexte imbriqué.
nested:messagesPresent Imbriquée Cette balise permet de générer le contenu du corps imbriqué de la balise si le message spécifié est présent dans cette demande dans un contexte imbriqué.
nested:multibox Imbriquée Cette balise permet de définir un groupe de case à cocher dans un contexte imbriqué.
nested:nest Imbriquée Cette balise permet de définir un nouveau niveau d'imbrication de balises enfants vers la référence.
nested:notEmpty Imbriquée Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la variable spécifié n'est nulle, ni une chaine de caractères vide, ni un java.util.Collection vide (testé par la méthode .isEmpty()) dans l'interface java.util.Collection dans un contexte imbriqué.
nested:notEqual Imbriquée Cette balise permet d'évaluer le contenu du corps imbriqué de cette balise si la variable spécifié n'est pas égale à la valeur spécifiée dans un contexte imbriqué.
nested:notMatch Imbriquée Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la valeur spécifiée n'est pas une sous-chaine de caractères de la variable spécifié dans un contexte imbriqué.
nested:notPresent Imbriquée Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la valeur spécifiée n'est pas présent dans la requête dans un contexte imbriqué.
nested:options Imbriquée Cette balise permet de définir un ensemble d'options de sélection dans un contexte imbriqué.
nested:optionsCollection Imbriquée Cette balise permet de définir un ensemble d'options de sélection dans un contexte imbriqué.
nested:password Imbriquée Cette balise permet de définir une entrée de mot de passe dans un contexte imbriqué.
nested:present Imbriquée Cette balise permet d'évaluer le contenu du corps imbriqué de la balise si la valeur spécifiée est présent dans la requête dans un contexte imbriqué.
nested:radio Imbriquée Cette balise permet de définir un bouton radio dans un contexte imbriqué.
nested:root Imbriquée Cette balise permet de débuter une hiéarchie imbriquée sans nécessité un formulaire.
nested:select Imbriquée Cette balise permet de définir un élément de sélection dans un contexte imbriqué.
nested:size Imbriquée Cette balise permet de définir le contenu du nombre d'éléments dans une Collection ou un Map.
nested:submit Imbriquée Cette balise permet de définir un bouton soumettre dans un contexte imbriqué.
nested:text Imbriquée Cette balise permet de définir une entrée de données de type texte dans un contexte imbriqué.
nested:textarea Imbriquée Cette balise permet de définir un TEXTAREA dans un contexte imbriqué.
nested:write Imbriquée Cette balise permet de définir la valeur de la propriété Bean dans le JspWriter courant.
nested:writeNesting Imbriquée Cette balise permet d'écrire ou fabriquer une variable de script de niveau d'imbrication courant.
s:a Données Cette balise permet de créer des liens URL.
s:action Données Cette balise permet d'activer les appels directes aux pages JSP en spécifiant le nom d'action et un espace de nom optionnel.
s:append Données Cette balise permet d'ajouter des itérateurs pour former un itérateur annexé dans lequel les entrées vont d'un itérateur à l'autre après chaque itération respective si les entrées ne sont épuisées dans la composante AppendIteratorTag.
s:bean Données Cette balise permet d'instancier une classe conformément aux spécifications JavaBeans.
s:date Données Cette balise permet le formattage d'un objet de date en différents style d'affichage.
s:debug Données Cette balise permet de sortir le contenu de la valeur de la pile.
s:else Contrôle Cette balise permet d'effectuer un traitement conditionnel sinon.
s:elseif Contrôle Cette balise permet d'effectuer un traitement conditionnel sinon si.
s:generator Contrôle Cette balise permet d'effectuer une génération d'un itérateur basé dans les fournisseurs de valeur d'attributs.
s:if Contrôle Cette balise permet d'effectuer un traitement conditionnel.
s:i18n Données Cette balise permet de demander un regroupement de ressource international et de les placer sur la pile des valeurs.
s:include Données Cette balise permet d'inclure une sortie de servlet (résultat d'un servlet d'une page JSP).
s:iterator Contrôle Cette balise permet de parcourir une valeur d'itérateur. Une valeur itérateur peut être n'importe quel des java.util.Collection et java.util.Iterator
s:merge Contrôle Cette balise, composante de MergeIteratorTag, permet de fusionner les itérateurs et d'appeler successivement à l'itérateur fusionnée de manière à ce que chacun des itérateurs fusionner est une chance d'exposer son élément. Ainsi, le prochaine appel permettra à la prochaine itération d'exposer son élément.
s:property Données Cette balise permet de demander la propriété d'une valeur, laquelle est par défaut au haut de la pile si aucune n'est spécifié.
s:push Données Cette balise permet d'empiler la valeur dans la pile pour simplifier l'utilisation.
s:set Données Cette balise permet d'associer une valeur vers une variable dans l'étendue spécifié.
s:sort Contrôle Cette balise permet de trier une liste en utilisant un comparateur passé par l'attribut de balise.
s:subset Contrôle Cette balise permet d'indiquer une étiquette prenant un itérateur et de sortir une sous-ensemble de celui-ci.
s:text Données Cette balise permet d'effectuer un rendu d'un message texte international.
ui:param Données Cette balise permet de paramétrer les autres balises.

Remarque

Voir également

Langage de programmation - JSP - Balises de JSP
Langage de programmation - Croix de balise Web

Dernière mise à jour : Mardi, le 1 novembre 2016