17.12.17,web学习第二十八天,还有一年,努力吧青年shop
来源:互联网 发布:红遍中国的网络神曲 编辑:程序博客网 时间:2024/06/05 02:56
1. 用户模块
用户注册功能:
发送邮件:
激活用户:
表单的校验:
自动登录
注销登录
回忆Mysql的多表设计
数据库很少传中文:male famale。这里表单校验不成功显示错误信息:<label class="error" generated="true" for="sex" style="display: none">您没有第三种选择</label>将这个提示lable写在后面,将覆盖原先的错误提示。
将所有的错误提示改成红色:(找到上次错误提示字体红色案例代码和本次进行比较。)
.error{
color:red
}
验证码校验功能回忆。
前台校验和后台校验。Validate是jq的插件
Validate原理:当校验信息出错时,它会先去页面中找看是否有 提供错误信息显示的元素,如果有就不去使用内置的错误信息显 示。
发送邮件配置:
Properties props = new Properties();
props.setProperty("mail.transport.protocol", "SMTP");
props.setProperty("mail.host", "smtp.163.com");
props.setProperty("mail.smtp.auth", "true");// 指定验证为true
return new PasswordAuthentication("登录名", "校验码");
message.setFrom(new InternetAddress("zxxx@163.com")); // 设置发送者
注册页面自定义检验:
$.validator.addMethod("isExist",function(value,element,params){
var isExists=false;
$.ajax({
"url":"checkUsr",
"async":false,
"dataType":"json",
"type":"POST",
"data":{"checkUsr":value},
"success":function(data){
var d=data.isExist
isExists=d;
}
})
return !isExists;
});
$(".form-horizontal").validate({
rules:{
username:{
isExist:true
},
Message:{
Username:{
isExist:"用户已存在"
} ,
errorElement: "label", //用来创建错误提示信息标签
success: function(label) { //验证成功后的执行的回调函数
//label指向上面那个错误提示信息标签label
label.text(" ") //清空错误提示消息
.addClass("success"); //加上自定义的success类
}
}
Submit使用规则:
2. Jq的css方法设置背景颜色,字体颜色
$(“...”).css(“background”,”red”);
$(“...”).css(“color”,”red”);
$(“..”).css(“display”,”none”);
- 17.12.17,web学习第二十八天,还有一年,努力吧青年shop
- 17.12.06,web学习第二十天,还有一年,努力吧青年商城增删改查记忆
- 17.12.13,web学习第二十五天,还有一年,努力吧青年动态代理
- 17.12.16,web学习第二十七天,还有一年,努力吧青年redis
- 17.12.19,web学习第二十九天,还有一年,努力吧青年ajax,cookie,分类分页显示
- 17.12.04,web学习第十八天,还有一年,努力吧青年EL和JSTL
- 17.11.21,web学习第八天,还有一年,努力吧青年
- 17.12.01,web学习第十六天,还有一年,努力吧青年cookie和session
- 17.12.03,web学习第十七天,还有一年,努力吧青年JSP
- 17.12.05,web学习第十九天,还有一年,努力吧青年事务mysql
- 17.12.10,web学习第二十二天,还有一年,努力吧青年Ajax
- 17.12.11,web学习第二十三天,还有一年,努力吧青年Listener
- 17.12.12,web学习第二十四天,还有一年,努力吧青年过滤器Filter
- 17.12.14,web学习第二十六天,还有一年,努力吧青年 Linux入门
- 17.12.09,web学习第二十一天,还有一年,努力吧青年商品条件查询和分页查询
- 17.12.21,web学习第三十天,还有一年,努力吧青年 商城项目第三天购物车操作
- 17.12.22,web学习第三十一天,还有一年,努力吧青年 商城项目第四天订单提交在线支付
- 17.11.11,web学习第一天,还有一年,努力吧青年
- NOIP2017 D1T3 逛公园
- UVA548
- 写一点关于一阶、二阶互补滤波的个人想法,换点积分
- Python map()函数
- Dialog中Bundle savedInstanceState为空
- 17.12.17,web学习第二十八天,还有一年,努力吧青年shop
- vue三级界面使用better-scroll滚动
- 关于td里面内容不换行的解决办法
- Linux指令用之记之-find
- Java 实现Excel导入导出(包含一些简单样式设置)工具类
- 使用h5的canvas实现两张图片的合并
- Oracle学习1:Oracle简介
- Hadoop伪分布式安装一(HDFS)
- 7.1.【Spring学习】Bean生命周期