Spring mvc标签问题

时间:2011-07-27 19:05:34

标签: spring-mvc

spring mvc jsp标签中'label'和'path'的意义是什么:

form:label path="someName"

3 个答案:

答案 0 :(得分:0)

标签只是定义页面中字段的文本,例如:

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

显示一个下拉列表,其中第一个元素是“Select ...”,其余元素在$ {dataVisArray}中定义

路径链接到表单支持对象,您可以在其中保存输入。在上面的示例中,在后备对象中会有一个名为“dataVisArray”的变量,用于在提交表单后保存所选项的值。

答案 1 :(得分:0)

label属性用于显示与我们使用标签属性

的表单元素相对应的文本
<label for="FirstName" >First Name :</label> 

For Path属性也可用于通过jquery

验证表单元素
<form:input path="name" id="name" name="name"/>

然后,路径值名称可用于验证目的:

$("#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'
        }, 

希望这有帮助。

答案 2 :(得分:0)

在Spring中,MVC JSP标记标记表示要作为标记的一部分显示的值,路径用于表示数据绑定的属性路径。

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