注册功能分析:
流程图解:
file://C:\Users\Administrator\Desktop\%E9%BB%91%E9%A9%AC%E9%A1%B9%E7%9B%AE1\img\regist.png?lastModify=1561861248
实现思路:
首先声明:如果熟练功能的思路,则实现功能没有固定流程,可以先写页面,也可以先写后台。
现阶段:我们一般采用从页面出发。先写页面,然后根据请求地址去编写负责响应的Servlet,进而就是Servlet处理业务需要的Service类,最后是Service操作数据库所有需要的Dao类。
1.register.html
注意:由于资料中已经提供html页面编写。我们将不再负责编写页面,我们需要在页面上使用javaScript和Jquery技术来实现前端代码和服务器之间的数据交互。
<script>
/*
表单校验:
1.用户名:单词字符,长度8到20位
2.密码:单词字符,长度8到20位
3.email:邮件格式
4.姓名:非空
5.手机号:手机号格式
6.出生日期:非空
7.验证码:非空
*/
//校验用户名
//单词字符,长度8到20位
[Java] 纯文本查看 复制代码
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
|