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