Spring表单标签的使用?

Spring表单标签
Spring提供的轻量级标签库
可在JSP页面中渲染HTML元素的标签
用法

必须在JSP页面的开头处声明taglib指令


引入标签声明之后就可使用Spring表单标签

Spring常用表单标签

名称

说明

<fm:form/>

渲染表单元素

<fm:input/>

输入框组件标签

<fm:password/>

密码框组件标签

<fm:hidden/>

隐藏框组件标签

<fm:textarea/>

多行输入框组件标签

<fm:radiobutton/>

单选框组件标签

<fm:checkbox/>

复选框组件标签

<fm:select/>

下拉列表组件标签

<fm:error/>

显示表单数据校验所对应的错误信息

<fm:input/>标签

属性

描述

path

属性路径,表示表单对象属性,如userNameuserCode

cssClass

表单组件对应的CSS样式类名

cssErrorClass

当提交表单后报错(服务端错误),采用的CSS样式类

cssStyle

表单组件对应的CSS样式

htmlEscape

绑定的表单属性值是否要对HTML特殊字符进行转换,默认为true


  <body>
       <fm:form method="post" modelAttribute="user">
       <fm:errors path="userCode"></fm:errors> <br/>
            用户编码:<fm:input path="userCode"/> <br/>
        <fm:errors path="userName"></fm:errors>  <br/>   
           用户名称:<fm:input path="userName"/>  <br/>
            <fm:errors path="userPassword"></fm:errors> <br/> 
           用户密码:<fm:password path="userPassword"/><br/>
           用户生日:<fm:input path="birthday" Class="Wdate" readonly="readonly" onclick="WdatePicker();" class="Wdate"/> <br/>
           用户地址:<fm:input path="address"/> <br/> 
           联系电话:<fm:input path="phone"/><br/>
           用户角色:
           <fm:radiobutton path="userRole" value="1"/>系统管理员     
            <fm:radiobutton path="userRole" value="2"/>经理
             <fm:radiobutton path="userRole" value="3"/>普通用户
             <br/>
             <input type="submit" value="保存"/>
       </fm:form>
  </body>

猜你喜欢

转载自blog.csdn.net/java_stud/article/details/81021031