- 浏览: 55877 次
最新评论
文章列表
java邮件发送(含附件,采用属性配置的形式)
- 博客分类:
- 发送邮件
收集来源于: http://www.oschina.net/code/snippet_556468_19968
在博客看到别人的JavaMail代码,果断自己去试试,结果一直出现javax.mail.AuthenticationFailedException异常,上网查了,有不同的情况和不同的解决方案,我这里出现的是另一种情况,拿出来分享给大家。 我这里用的是qq邮箱。在我多次运行时,这时发来一封邮件,他提示: 于是就进入邮箱设置,有个POP3/IMAP/SMTP/Exchange服务,在开启服务:POP3/SMTP服务前打个勾: 再运行,成功。 所以,当我们遇到这个异常的时候,可以看看邮箱是否有开启这项服务。
http://wuhongyu.iteye.com/blog/362972
Apache Commons Email对JavaMail进行了封装,从而简化其操作,使用起来非常方便。
到 Apache 官方网站下载所需要的包,在 http://commons.apache.org/ 下的 Email 子项目中下载它的最新版本,将其引入到工程中,一般引他的核心包 commons-email-1.1.jar 就足够了。下面是我写的一个简单的小例子,已经经过测试:
package com.why.email;
import java.io.File;
import or ...
http://blog.163.com/sender@yeah/blog/static/127950071201001943836422/
^^
该blogdoc版本下载 126k
mail.jar下载 349k
commons-email-1.2.jar下载 32k
该java程序下载 MailService.java 9k
<!-- 01-22 更新 -->
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream
...
jsp总结:
JSP九大隐式对象:--
application session request pageContext:作用域//,setAttribute(String key,Object value),getAttribute(String key);
appliaction:存储在容器的整个生命周期,和容器同生共死。
session :会话,存储在会话里面的值,他和浏览器同生共死。--只要浏览器不关闭或者不超过web.xml配置的session失效的时间
request:存储在一次请求中里面的值,请求结束立刻作用域的值清空。
pageCont ...
首先安装好Jrebel插件之后(下载地址是:http://update.zeroturnaround.com/update-site-archive/
,可以点此处下载),下面以jrebel 6.0.0版为例:
点击eclipse菜单的Windows--> show view--> other--> server--> servers.双击你的Server配置项
点击“ Open launch configuration”。如下图:
在VM arguments选框中加入参数:
-noverify -javaagent:D:\jrebel-3.1.2a\jr ...
在日常的Java开发中,如果我们需要调试一个Java Web项目,就需要先将项目编译之后,打包并放入Web容器中运行。如果对Java代码进行了修改,那么必须重新编译并重启Web容器。在改动频繁、或者需要反复调试的项目中,重新编译和重启的过程就显得特别麻烦。那么Java是否能够像动态语言一样,修改即生效呢?JRebel(http://zeroturnaround.com/software/jrebel/)就是这样的一个解决方案。JRebel是一个收费软件,可以申请14天的试用版。也有个免费的版本myRebelhttps://my.jrebel.com/plans。可以绑定facebook或者t ...
错误1:
java.lang.IllegalArgumentException: n must be positive: 中文意思是:不合法的参数,n必须是确定的类型
swfupload实现文件上传的轻量纯Jsp版
- 博客分类:
- 文件上传
首先下载http://commons.apache.org/proper/commons-fileupload/ ,
推荐用这个 FileUpload 1.2.2 - 29 July 2010
在这里里任选一个包,这里下载的少了一个commons-io-2.2.jar这个jar包,请在这里下载http://commons.apache.org/proper/commons-io/download_io.cgi
或者直接用struts2里面的两个jar包(分别是commons-fileupload-1.3.1.jar 和 commons-io-2.2.jar),stuts2里面 ...
struts2动态方法配置
- 博客分类:
- struts2基础
当前使用的版本是2.3.16.3,点击下载http://struts.apache.org/
struts2推荐使用通配符的方式配置,下面的是详细的使用方法:
第一:新建一个web项目,导入里面的相关jar包,并配置web.xml,配置如下。
<?xml version="1.0" encod ...
swfupload实现文件上传的轻量版
- 博客分类:
- 文件上传
实现文件上传的思路是:
1.导入common-file-upload包,下载地址是http://commons.apache.org/,进入下面的FileUpload下载。
2.在表单中设置enctype="multipart/form-data"的这个属性。
3.进行文件操作。
下面的是最原始的swfupload文件上传。它是原生态版的。servlet里面只有一个doPost()方法。其他的内容都没有添加。代码见附件
一对多的配置思想是:在一的一方用一个Set集合来装多的对象。跟上一篇多对一的思想是不同的,多对一的思想是:在多的一方设置一的对象作为属性。
还是以学生和班级为例。这里因为是要配置一对多,所以班级类的文件改成如下:
package com.ye.models;
import java.util.HashSet;
import java.util.Set;
/**
* 类功能简单描述:这个是单向的多对一映射<BR/>
* 类名:Class<BR/>
* 作者yenairong<BR/>
* 时间:2014年11月17日 下午1 ...