2011-07-27 4 views
0

Quel est le 'chemin' signification 'label' et l'étiquette du printemps mvc:printemps question tag mvc

form:label path="someName" 
+2

http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/spring-form.tld.html#spring-form.tld.label – skaffman

Répondre

0
étiquette

définit simplement le texte du champ dans la page, par exemple:

<form:select path="dataVisArray"><br /> 
    <form:option label="Select..." value=""/> 
    <form:options items="${dataVisArray} itemLabel="label" itemValue="value"/> 
</form:select> 

montre un menu déroulant, où le premier élément est « Sélectionner ... » et le reste est défini dans $ {} dataVisArray

des liens de chemin vers un objet de support de formulaire où vous pouvez enregistrer l'entrée. Dans l'exemple ci-dessus, il y aurait une variable appelée "dataVisArray" dans l'objet de sauvegarde pour enregistrer la valeur de l'élément sélectionné une fois le formulaire soumis.

0

L'attribut label est pour l'affichage du texte correspondant à l'élément de formulaire pour lequel nous utilisons l'attribut label

<label for="FirstName" >First Name :</label> 

pour l'attribut Path peut également être utilisé dans la validation de l'élément de forme par jquery

<form:input path="name" id="name" name="name"/> 

Le nom de la valeur de chemin peut alors être utilisé à des fins de validation:

$("#ajaxForm").validate({ 
    rules: { 
     name: { 
       required:true, 
       minlenght:3 

      }, 
     messages: { 
      name : { 
      required : 'Enter Username', 
      maxlength :'Not more than 30 Charachters', 
      minlength :'Should be more than 3 characters' 
     }, 

J'espère que cela aide.

0

dans la balise Spring MVC JSP lable signifie la valeur à afficher dans le cadre de la balise et chemin est utilisé pour signifier chemin à la propriété pour la liaison de données.

<form:label path="company"> Enter company name: </form:label>