美文网首页
Spring MVC标签库

Spring MVC标签库

作者: WhyDoWeLive | 来源:发表于2019-08-13 09:56 被阅读0次

示例——form、input标签

form

用于渲染表单元素
重要属性:modelAttribute/commandName,form表单绑定的模型属性名称,默认为command。例子中绑定了user。

input

重要属性:path,要绑定的属性路径。例子中绑定了user的username。

<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<form:form method="post" action="register">
    <table>
        <tr>
            <td>姓名:</td>
            <td><form:input path="username"/></td>
        </tr>
    </table>
</form:form>

此时,如果Model中存在一个属性名称为command的javaBean,并且该javaBean拥有属性username,则在渲染时,对应属性会赋值给对应标签

public class User implements Serializable{
    private String username;
    ...
}
@Controller
public class UserController{
    @RequestMapping(value="/registerForm", method=RequestMethod.GET)
    public String registerForm(Model model){
        User user = new User("wxs");
        model.addAttribute("command", user);
        return "registerForm"
    }
}

其它标签如password、checkbox的绑定都是类似的,用到的时候再去查就好了,总之Spring MVC表单及标签都是绑定了Model中的属性

相关文章

  • Spring MVC标签库

    示例——form、input标签 form 用于渲染表单元素重要属性:modelAttribute/command...

  • spring标签库

    Spring提供了两个JSP标签库,用来帮助定义Spring MVC Web的视图。其中一个标签库会用来渲染HTM...

  • Spring MVC的标签库

    Spring 2.0开始,提供了一组功能强大的标签库。该标签可以访问控制器处理命令对象和绑定数据。 <%@ tag...

  • Spring MVC 表单标签库

    文本框 密码处理 文本域 复选框 复选框(多选) 单选按钮 多项单选按钮 下拉选项 列表多选框 隐藏字段域 错误处...

  • Spring MVC 表单标签库

    学习完整课程请移步 互联网 Java 全栈工程师 声明表单标签库 在使用 SpringMVC 的时候我们可以使用 ...

  • Spring MVC表单标签库

    我们在进行 Spring MVC 项目开发时,一般会使用 EL 表达式和 JSTL 标签来完成页面视图的开发。其实...

  • 2022-04-03 Spring基础知识(15)- Sprin

    Spring MVC (五) | 表单标签库、数据校验 查看内容请点击下面的链接: https://www.cnb...

  • 16、渲染Web视图(2)(Spring笔记)

    2.2.3 Spring 通用的标签库 除了表单绑定标签库之外,Spring还提供了更为通用的JSP标签库。要使用...

  • Spring MVC的标签库(学习笔记)

      在《Spring MVC的常用注解(学习笔记)》中提到了使用@ModelAttribute注解,利用Model...

  • [spring]applicationContext.xml-m

    紧接着上文,我们来学习mvc标签。 Spring版本:4.3.14。 6.mvc 命名空间   mvc命名空间内的...

网友评论

      本文标题:Spring MVC标签库

      本文链接:https://www.haomeiwen.com/subject/saamjctx.html