我找到了一个很好的Java脚本,它连接到我的电子邮件服务器,并从中获取新的电子邮件内容。这个java程序,下载电子邮件附件到我的硬盘。但我需要保存附件(PDF,EXCEL,WORD,图像等)。直接到我的数据库,而不是首先保存到HDD,然后上传到我的数据库(我使用的是Oracle 12C数据库)表。
我是Java新手程序员,欢迎对我的问题有任何建议。谢谢!
下面是保存HDD附件的代码片段:
public void procesMultiPart(Multipart content) {
try {
for (int i = 0; i < content.getC
我正在验证登录输入(电子邮件和密码)在一个网站上,控制密码与给定的电子邮件,实际上是正确的。在数据库中,电子邮件是主键。
在java代码中,测试给定电子邮件的查询结果最多只能是一个,这有意义吗?例如,通过测试是否有第二个结果。或者它没有用,因为一旦数据库正确创建,就不可能发生这样的错误吗?
if(rs.next()) {
System.out.println("Something is wrong with the database");
System.exit(1);
}
另外,当出现如此大的错误时,您能评论一下如何最好地关闭程序吗?
我的数据库中有一组联系人。我希望我的应用程序为我的客户建立一个自定义的电子邮件模板。
我的客户可以设置自定义占位符,如公司名称、地址:
例如:
Dear <<name>>,
This is to inform you that our <<company name>>, located in <<address>> ...
Sincerely,
<<sender>>
模板设置完成后,我可以将其用作电子邮件的正文。然后从数据库中提取收件人。
我知道java.awt.Desktop包,它允许我创建