搭建好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("爽子是狗");
显示页面:
很简单基础的使用