`
pwpw1218
  • 浏览: 9348 次
社区版块
存档分类
最新评论

Spring form标签

阅读更多

Spring为大家提供了很多简便的web标签。

Spring标签可以分为form标签(表单标签)和普通标签

 

form:radiobutton

 

   使用spring form tags必须提交导入spring form 的标签库:

 

 <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>  

 

 使用radiobutton的前提是在<form:form commandName="pojo"> 标签内部

 

下面以性别为例:

 

 <form:form action="edit" method="post" commandName="account" cssClass="main_form">
  <form:radiobutton path="gender" value="0"  label="女" />
  <form:radiobutton path="gender"  value="1"  label="男" />
</form:form>

 

首先保证account实体中有gender属性,并且提供getter,setter方法,如果gender的value=0 那么选中女,如果gender的value=1 那么选中男。

 

这儿的男和女是我们手动的添加到form:radiobutton上的,那么如果这儿有很多选项怎么办,或者是选项不是固定的怎么办,spring为我们提供了另外一种选择,使用

  1. <form:radiobuttons element="li" path="favSport" items="${sportList}">  
  2.         </form:radiobuttons>
分享到:
评论

相关推荐

    使用Spring表单标签实现新增用户信息

    本文将深入探讨如何使用Spring的表单标签来实现新增用户信息的功能。 首先,我们需要理解Spring表单标签的基本结构。Spring提供了`&lt;form:form&gt;`、`&lt;form:input&gt;`、`&lt;form:errors&gt;`等标签,它们简化了HTML表单与后端...

    spring3标签库

    这两个主要的TLD(Tag Library Descriptor)文件——`spring-form.tld`和`spring.tld`,提供了丰富的自定义标签,帮助开发者更高效、更直观地处理数据绑定、表单渲染以及模型对象的操作。 首先,让我们深入了解一下...

    spring-from标签.zip

    除了上述标签,Spring Form还提供了其他标签,如`&lt;form:textarea&gt;`、`&lt;form:hidden&gt;`等,它们都遵循Spring MVC的数据绑定和验证机制,使得在JSP页面上的表单处理变得简单而高效。 Spring Form标签库与JSTL(Java...

    Spring 标签使用指南

    ### Spring 标签使用指南详解 ...此外,Spring 表单标签库还提供了许多其他的标签,例如 `form:password`, `form:checkbox`, `form:textarea` 等,它们都遵循类似的语法和特性,进一步增强了表单元素的灵活性和功能性。

    spring标签使用

    配置 Spring 的表单标签库需要在 JSP 页面的开头加入声明:&lt;%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %&gt;,这样就可以使用这个库中的标签。其中,form 是为想要使用的这个库中的标签...

    spring的标签库.pdf

    在Spring框架中,为了简化JSP页面上的表单处理,Spring提供了一套称为Spring表单标签库的组件。这些标签库自2.0版本起就已包含在`spring.jar`中,它们的主要目的是与Spring Web MVC框架紧密集成,以便更好地处理表单...

    Spring MVC表单标签库

    本篇文章将深入探讨Spring MVC中的表单标签库,以及如何在实际项目中使用它们来创建动态、交互式的表单。 1. **表单标签库介绍** Spring MVC的表单标签库是JSP的一部分,它可以生成HTML表单元素,并且能够自动绑定...

    spring mvc标签使用指南

    这将为所有Spring的表单标签定义一个前缀,例如`&lt;form:form&gt;`、`&lt;form:input&gt;`等。 113.9.2. **form标签** `&lt;form:form&gt;`是用于创建HTML表单的基础标签。它接受`modelAttribute`属性,该属性关联到一个模型对象,...

    Spring web MVC和spring 2.0 form tag解说

    这些标签包括&lt;form:form&gt;、&lt;form:input&gt;、&lt;form:errors&gt;等,它们与Spring的BindingResult和ModelAttribute机制相结合,实现了模型数据与表单元素的自动绑定和错误处理。 **4. Form Tag常用标签** - `&lt;form:form&gt;`: ...

    spring_标签使用

    除了`form`和`input`标签外,Spring的表单标签库还包含许多其他标签,如`label`、`textarea`、`checkbox`、`radio`、`select`等,它们都支持数据绑定和验证。例如,对于一个包含选项的下拉列表,可以使用`form:...

    spring的标签库.docx

    配置Spring的表单标签库首先需要在JSP页面顶部引入库的描述符,即`spring-form.tld`。例如: ```jsp &lt;%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %&gt; ``` 在这里,`form`是为库中的...

    spring form tld

    Spring Form TLD提供了几个关键的标签,如`&lt;form:form&gt;`、`&lt;form:input&gt;`、`&lt;form:errors&gt;`等,这些标签帮助开发者更有效地创建、校验和显示表单数据。下面将详细介绍这些标签以及它们在实际应用中的作用: 1. `...

    spring标签.zip

    Spring MVC的JSP标签主要用于简化视图层的渲染,例如`form:`标签用于表单处理,`fmt:`标签用于日期和数字格式化,而`c:`标签则来自JSTL,用于集合操作等。这些标签大大减少了我们在JSP页面中的Java脚本,使页面更加...

    HplusApp:完成了一个名为HpussApp的String MVC应用程序,可帮助您在公司的库存中查找产品。用户可以注册,登录并检查产品的可用性。使用JSP,CSS,Spring表单标签,Java,Spring MVC,Spring Boot,JPA,Hibernate,Mysql,Maven,Git,JSON,XML开发的应用程序。使用的工具SpringToolSuit,Mysql-WorkBench,Postman

    前端:JSP,CSS,Spring表单标签。后端:Java,SpringBoot,Spring MVC,JPA,Hibernate。数据传输器:XML,JSON。数据库:Mysql。版本控制:Git。构建工具:Maven。工具:SpringToolSuit,Mysql-Workbench,用于...

    feign-form-spring-3.8.0-API文档-中文版.zip

    标签:openfeign、spring、github、form、feign、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和...

    Spring3.1整合FreeMarker2.3.19

    Spring提供了一套与FreeMarker兼容的表单标签库,可以方便地处理表单提交和验证。例如,`&lt;form:form&gt;`、`&lt;form:input&gt;`等。 综上所述,"Spring3.1整合FreeMarker2.3.19"涉及的关键技术点包括Spring MVC的配置、...

    spring-form.tld

    spring标签库

    SpringMVC表单标签简介

    `&lt;form:form&gt;` 标签是SpringMVC表单标签中最常用的一个,它有两大主要功能:一是可以自动绑定表单数据到一个特定的对象;二是支持使用除GET和POST之外的HTTP方法(如DELETE、PUT)提交表单数据。 ###### 1.1 绑定...

    java web 标签大全

    例如,`&lt;spring:url&gt;`用于创建URL,`&lt;spring:bind&gt;`用于绑定模型属性到表单字段,`&lt;form:input&gt;`和`&lt;form:errors&gt;`用于创建表单输入字段并显示错误信息。Spring MVC的标签使得与模型数据的交互更为直观。 3. Struts...

    使用Spring MVC表单标签_IT168文库.doc

    在低版本的Spring中,你必须通过JSTL或...不过这一情况已经一去不复返了,从Spring 2.0开始,Spring MVC开始全面支持表单标签,通过Spring MVC表单标签,我们可以很容易地将控制器相关的表单对象绑定到HTML表单元素中。

Global site tag (gtag.js) - Google Analytics