玻璃鱼邮件访问

时间:2011-02-04 00:20:05

标签: java java-ee glassfish javamail

我正在使用Glassfishv3服务器,我已经通过gui管理定义了一个邮件会话。如何通过非ejb类的JNDI调用来访问邮件会话?我应该在sun-web.xmlweb.xml文件中添加什么内容?非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

使用@Resource注释;

@Resource(mappedName = "java:mail/testSession")
protected Session mailSession;

或查找:

Context ctx = new InitialContext();
Session session = (Session)ctx.lookup("java:comp/env/mail/testSession");