取派员添加
Jsp页面的form表单理解和操作
1. 比较有意思,ztree生成树形图,ztree访问的链接数据,步骤很重要,链接数据里面有我们要的访问action地址
2.通过action地址,找到对应的添加取派员页面
3.想要添加取派员,先看下数据库是否有相关的表
4.通过myeclipse反转引擎生成实体约束头,不一样,需要改成这样的
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
5.取派员id用uuid自动生成,注意是小写的uuid,大写的会报错。
6.form表单内没有提交按钮,用外面的按钮,然后选择到form表单进行提交
7.form表单提交的时候,haspda默认是0,如果没有勾选那就是无了,如果勾选了这个时候才会把haspda=1提交过来。
Jsp页面中要提交action,编写后端代码
1.新建Action,注意三个注解
2. Service层,三个注解,还有创建一个接口
3.Dao层
3.1新建一个属于自己的接口,这个接口继承IBaseDao接口,注意这里还是泛型
3.2新建一个属于自己的类,这个类继承BaseDaoImpl和实现自己的接口,同时把数据类型传递过去
后端代码写好后,回到jsp中,把提交部分的验证写好。
1.给提交添加绑定事件
2.自定义验证
//扩展校验规则
$(function(){
var reg = /^1[3|4|5|7|8|9][0-9]{9}$/;
$.extend($.fn.validatebox.defaults.rules, {
phonenumber: {
validator: function(value, param){
return reg.test(value);
},
message: '手机号输入有误!'
}
});
});