8.15
- <%= %>可以写:
1、常量
2、变量
3、表达式 - 服务器发送是编码:response.setcharacterEncoding(“utf-8”);
- 服务器发送,浏览器解析:response.setContentType(“text/html;charset=utf-8”);
- 正则表达式:
\w:匹配字母或数字(1个)
\W:非数字和非字母(1个)
次数:+(1或多) *(0或多)
eg:邮箱^\w+@\w+(\.\w+)+$ - 注册逻辑
后台逻辑:
1.判空
if(“”.equals(帐号)||null==帐号){}
if(){}
…
2.验证密码一致性
3.验证邮箱是否满足正则表达式
4.验证验证码
5.验证帐号是否重复
6.验证邮箱是否重复
前台逻辑:
焦点离开–判空
提交按钮–判空+邮箱验证+密码验证