-
邮件收发的过程
查看全部 -
引入数据库连接时的配置文件和JDBC的工具类
c3p0-config.xml放在src下,报错The processing instruction target matching "[xX][mM][lL]" is not allowed.
解决:去掉xml中的空行
JDBCUtils.java放在utils包下
domin包下新建User实体类对象
dao包下创建接口UserDao,新家包UserDaoimpl,添加UserDao的接口
service包下新建User实体类对象
service包下创建接口UserService,新家包UserServiceimpl,添加UserService的接口
regist.jsp下添加action="${ pageContext.request.contextPath }/RegistServlet"
web.servlet下新建servlet,重写doGet和doPost
查看全部 -
过程中出现的问题及解决方法
1、New中没有Dynamic web project
解决:Help-Install New Software-Work Photon - Photon - with下拉,选择http://download.eclipse.org/releases/photon(根据eclipse版本选择),再点击 Web, XML, Java EE and OSGi Enterprise Development ,勾选tools-next-finish,等待安装完成,重启即可
2、新建包时没有分层
解决:选中com.imooc-view menu-package presentation-Hierarchical(分层)即可
3、WebContent新建regist.jsp后报错: The superclass "javax.servlet.http.HttpServlet" was not found on the Java
解决:配置Apache,下载apache服务器压缩包,解压后
Eclipse-WebContent文件夹右键-Bulid Path-Configure Bulid Path,
点击Libraries-Add Library-Server runtime-Apache Tomcat v9.0
查看全部 -
4、设计用户注册页面
点击WebContent-new-jsp file-regist.jsp
查看全部 -
导入的jar包和创建包结构
查看全部 -
搭建开发环境
1、创建数据库和表
Create database regist web;
USE regist web ;
Create Table 'user'(
'uid' int primary key auto increment,
'username' varchar(20) DEFAULT NULL,
'password' varchar(20) DEFAULT NULL,
'nickname' varchar(20) DEFAULT NULL,
'email' varchar(30) DEFAULT NULL,
'state' int(11) DEFAULT NULL,
'code' varchar(64) DEFAULT NULL,
}ENGINE=InnoDB DEFAULT CHARSET=utf8;
2、创建Dynamic web project
工程名regist_web,版本2.5
WebContent\WEB-INF\lib下导入4个jar包
3、新建java package,创建包结构
查看全部 -
查看全部
-
Foxmail配置163邮箱
接收服务器类型POP3,接收邮件服务器:pop.163.com
发送邮件服务器:smtp.163.com
查看全部 -
易邮邮件服务器
1.修改域名 store.com,与常用域名区分开
查看全部 -
邮件收发过程
查看全部 -
1、邮件发送协议-SMTP,默认端口号25
用于把用户邮件从一个服务器转到下一个服务器
2、邮件接收协议-POP3,默认端口号110
用于支持使用客户端远程管理在服务器上的电子邮件
查看全部 -
javamail:提供给开发者处理电子邮件相关的编程接口,处理email的API
使用java语言发送邮件
查看全部 -
邮件发送的代码
查看全部 -
邮件发送协议SMTP 默认端口号25
邮件接收协议POP3 默认端口号110
都属于TCP/IP协议
查看全部 -
发送验证邮件的静态方法
查看全部
举报