SpringMvc标签应用

搭建好springmvc

创建一个jsp页面
导入标签

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

我们来做个复习框的使用

爱好:<br/>
    篮球:<form:checkbox path="hobby" value="篮球"></form:checkbox><br/>
    编程:<form:checkbox path="hobby" value="编程"></form:checkbox><br/>
    喝茶:<form:checkbox path="hobby" value="喝茶"></form:checkbox><br/>

这里的hobby是你实体类中的列队名

    private String[] hobby;

一定要给set和get方法不然会报错!

然后在自己扫描的类中 给他设置爱好

@RequestMapping("test")
    public String test(ModelMap modelMap) {
       Users users = new Users();
       users.setHobby(new String[]{"篮球"});
        modelMap.addAttribute("users", users);
     return "suc";
    }

成功之后的
在这里插入图片描述
很简单的一个复选框 首先一定要搭建好springmvc 依赖什么的才能使用

单选框
页面:

  性别:<<br>
    男:<form:radiobutton path="sex" value="男"></form:radiobutton>
    女:<form:radiobutton path="sex" value="女"></form:radiobutton>

实体类

  //性别
    private String sex;

给他定义get set方法

扫描类中

//       设置性别
        users.setSex("男");

显示页面:
在这里插入图片描述

下拉框
页面:

 区县:<br>
    <form:select path="qx">
        <form:option value="艾欧里亚"></form:option>
        <form:option value="黑色玫瑰"></form:option>
        <form:option value="浪琴湾"></form:option>
    </form:select>

实体类中 :


    //区县
    private String qx;

给get set !!!

扫描类中 :

//        设置区县
        users.setQx("浪琴湾");

显示页面
在这里插入图片描述
默认显示浪琴湾

备注文本框
jsp页面:

  <form:textarea path="bz" cols="20" rows="20"></form:textarea>

path:后面是实体类的值
后面是设置的文本框的宽高

实体类:


    //备注
    private  String bz;

给get set方法

扫描类中 :

users.setBz("爽子是狗");

显示页面:
在这里插入图片描述

很简单基础的使用

猜你喜欢

转载自blog.csdn.net/weixin_42014719/article/details/83719369