用過javamail的朋友幫幫忙,我真的沒有辦法了?!!!
我想用javamail發郵件,我在tomcat的控制檯上設定好了session的JNDI名,是mail/session host是localhost
在server.xml中
///////////////////////////////////////////////////
<Resource auth="Container" name="mail/session" scope="Shareable" type="javax.mail.Session"/>
<ResourceParams name="mail/session">
<parameter>
<name>mail.smtp.host</name>
<value>localhost</value>
</parameter>
</ResourceParams>
.....................................................
在web.xml中引用:
/////////////////////////////////////////////////////
<resource-ref>
<res-ref-name>mail/session</res-ref-name>
<res-type>javax.mail.Session</res-type>
<res-auth>Container</res-auth>
</resource-ref>
servlet中的程式碼:
///////////////////////////////////////////////
Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
Session session = (Session)envCtx.lookup("mail/session");
// Prepare our mail message
Message message = new MimeMessage(session);
message.setFrom(new InternetAddress(from));
..........................................................
我url:http://localhost:3030/myweb/jsp/mail.jsp jsp提交到這個servlet
怎麼只要我一執行,就說 java:comp not bound to this Context??
可是tomcat文件就是這麼寫的?而且我的程式怎麼可以在weblogic上順利執行,能發到163的郵箱中呢?而且Tomcat的example中的javamail也可以正常執行!可我看它的配置和我的沒區別!誰知道是怎麼回事?!!多謝
在server.xml中
///////////////////////////////////////////////////
<Resource auth="Container" name="mail/session" scope="Shareable" type="javax.mail.Session"/>
<ResourceParams name="mail/session">
<parameter>
<name>mail.smtp.host</name>
<value>localhost</value>
</parameter>
</ResourceParams>
.....................................................
在web.xml中引用:
/////////////////////////////////////////////////////
<resource-ref>
<res-ref-name>mail/session</res-ref-name>
<res-type>javax.mail.Session</res-type>
<res-auth>Container</res-auth>
</resource-ref>
servlet中的程式碼:
///////////////////////////////////////////////
Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
Session session = (Session)envCtx.lookup("mail/session");
// Prepare our mail message
Message message = new MimeMessage(session);
message.setFrom(new InternetAddress(from));
..........................................................
我url:http://localhost:3030/myweb/jsp/mail.jsp jsp提交到這個servlet
怎麼只要我一執行,就說 java:comp not bound to this Context??
可是tomcat文件就是這麼寫的?而且我的程式怎麼可以在weblogic上順利執行,能發到163的郵箱中呢?而且Tomcat的example中的javamail也可以正常執行!可我看它的配置和我的沒區別!誰知道是怎麼回事?!!多謝
相關文章
- 用過XMLHTTP的朋友幫幫忙,我這個點選後沒反應XMLHTTP
- 用jboss和mysql做過開發的朋友幫幫忙!!!MySql
- 請高手幫忙了,關於javamail的問題JavaAI
- 有誰用過spring的tag的,進來幫個忙。Spring
- 我在安裝jive的第三步中出錯了。幫幫忙!
- 新組裝臺式裝完系統後 File:\Boot\BCD 有沒有懂的朋友幫忙看下boot
- 用URLClassLoader無法實現重新載入類,幫幫忙
- 釋出成功了,但客戶段呼叫有問題,幫幫忙啊
- 我的第一個entity Ejb就出錯!大家幫幫忙
- 熟悉ibatis的請幫幫忙!BAT
- 高手幫忙
- 高手幫忙!
- bang老師 真的是需要你幫忙了,是有關Struts2 action中操作cookieCookie
- 請各位幫我看看javamail的問題(本不應在這裡提這類問題,但在csdn實在沒人幫我解答)JavaAI
- 請高手幫忙!
- 急,高手幫忙!
- 修汽車也可以用智慧裝置來幫忙了?
- 幫朋友找有經驗的AIX 管理員AI
- 本人初學JAVA請各位幫幫忙...Java
- 業務平臺的開發(高手們幫幫忙!)
- 急!!請高手幫忙
- jbuilder高手請幫忙UI
- 請各位高手幫忙!
- 需要高手幫忙~~
- 有關javaAPI,請各位高手幫忙,拜謝JavaAPI
- 請高手幫幫忙,給點兒資訊也行
- 哪位高手幫幫我
- 怎麼了?我就磕上安卓了!沒有男朋友我也要做安卓安卓
- 大家幫幫忙,看看這個SQL怎麼寫!SQL
- synchronized關鍵字問題?各位高手,幫幫忙!synchronized
- 奇怪!!奇怪!真是不可理解。哪位大哥幫幫忙。
- 幫幫忙Veritas為什麼連不上oracleOracle
- 【轉載百度院長幫幫忙】我的網站排名為什麼突然下降?網站
- 麻煩各位高手幫忙
- 急!!!高手來幫忙呀!!
- 急!!!高手快來幫忙!!!
- 曾經有個能幫我修電腦的程式設計師,我沒有好好珍惜……程式設計師
- 快被炒糊的二維材料,能幫到AI什麼忙?|AI的朋友(四)AI