11.1.1新增用户
1改造后台实现
改造主要集中在控制层和视图层,故DAO、service、tools、pojo直接使用smbms素材提供的即可,此处不在赘述。
2.改造controller层
(1)adduser()方法,从列表页进入新增页面
3.改造view层
增加用户添加页面(使用smbms素材中的useradd.jsp即可),改造过程中需要注意修改所有的js.css.imags的引用路径
4.部署后运行测试
11.1.2 spring表单验证
Path:属性路径,,表示表单对象属性,如userName.userCode等
cssClass:表单组件对应的css样式类名
cssErrorClass:当提交表单后报错,采用的css样式表
CssStyle:表单组件对应的css样式
HtmlEscape:绑定的表单属性值是否要对html特殊字符进行转换,默认为true。
11.1.3 数据效验
Soring mvc中有两种方式可以验证输入
(1)利用spring自带的验证框架
(2)利用jsp303实现