那就很多了
不可以发到外面去的,没有证书和网络协议的关系
是服务器有权限问题吧
我刚抄完
导入的第三方包里面类不全吧
我也想问这个问题,注册的时候如何在邮箱服务器上插入哪
你要在你的163邮箱里面打开这两个配置的功能
保护隐私吧。父地址信息打码了。不妨碍配置。maven可以下载自己搭建仓库,下载地址:https://maven.apache.org/download.cgi 参考博客:https://blog.csdn.net/wode_dream/article/details/38052639
不能导包?那可能是你java的jre没有导入。试试eclipse里:窗口--首选项--java--已安装的jre--点击添加add--目录下选择你的jre安装路径
https://www.oracle.com/technetwork/java/javamail/index-138643.html
这是一个java类库引用
+1~
以下链接也可以
http://www.so.com/link?m=a65NUWv1iNu%2BhvKsOFDQoIf2xuh%2BAll1JqH3oos42K06r2w6RM09BdruLDRzuNVFtIKarJHzuyFGXkgrBpzTeai8veWfEjtY6yOId2ODetS6ugpJfFGZW5CS1kk41J3wKjMIensCyruvYzk22UvnUlSduP5BX7DmO
https://blog.csdn.net/BlackPlus28/article/details/85044068 自己写的java激活邮箱验证很简单。
追问:为什么
我用最新的版本,操作都是一样的,只是界面的风格不一样了
http://www.java2s.com/Code/Jar/CatalogJar.htm
这个链接送给你,你想要的jar包都在里面,免费下载
说明你的user类不能实例化,要把你的user类拿出来看,有可能类被抽象化了,或者构造函数私有了
JDBCUtil源码
package com.imooc.utils;
import java.beans.PropertyVetoException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import com.mchange.v2.c3p0.ComboPooledDataSource;
import com.mchange.v2.c3p0.DataSources;
public class JDBCUtils {
private static String url = "jdbc:mysql://localhost:3306/regist_web";
private static String user = "root";
private static String passwd = "20142266";
private static String driver = "com.mysql.jdbc.Driver";
public static ComboPooledDataSource getDataSource() throws Exception{
ComboPooledDataSource cpds = new ComboPooledDataSource();
cpds.setDriverClass( driver);
cpds.setJdbcUrl( url );
cpds.setUser(user);
cpds.setPassword(passwd);
cpds.setMinPoolSize(5);
cpds.setAcquireIncrement(5);
cpds.setMaxPoolSize(30);
cpds.setMaxIdleTime(60);
return cpds;
}
}
这个对象你没有初始化就调用了
这样写以后要修改别的数据如用户密码的时候就可以直接调用了,不用再单独写一个修改密码的方法
已经解决啦~localhost:8088写成8080了。。
我按照老师的全部做出来了,运行没有问题,你可以参照一下。
官网啊
https://jingyan.baidu.com/article/90bc8fc8b8b0a6f652640c51.html这个是教程,liunx我也是刚学没多久,所以也不是很了解,所以我也是在网上找的,看看对你有没有帮助
看起来貌似没什么问题,打断点看一下,控制台没有报错的话看看后台接收到数据没有